All pastes #451964 Raw Edit

btsman

public text v1 · immutable
·published 2007-04-21 23:10 UTC
rendered paste body
#!/bin/bash

prefix="One_Piece"

renamexm '-s/ /_/g' *
for i in *
do
        tut=$i
        ext=$(echo $i | egrep -o '\.[a-Z0-9]*$')
        ep=$(echo $i | cut -d [ -f2 | egrep -o [0-9][0-9][0-9])
        rel=$(echo $i | cut -f 1 -d_ | egrep -o '\[.*\]')
        echo "$tut -> $prefix-$ep-$rel$ext"
        mv $tut $prefix-$ep-$rel$ext
done