История изменений
Исправление sT331h0rs3, (текущая версия) :
Как-то так:
#!/bin/bash
OIFS=$IFS
IFS=$'\n'
d='_'
for i in `ls -1 -d */`
do
a=`echo $i | awk -F"__" '{print $2}'`
for j in `ls -1 $i`
do
mv "$i$j" "$i$a$d$j"
done
done
IFS=$OIFS
Исходная версия sT331h0rs3, :
Как-то так:
#!/bin/bash
OIFS=$IFS
IFS=$'\n'
d='_'
for i in `ls -1 -d */`
do
a=`echo $i | awk -F"__" '{print $2}'`
for j in `ls $i`
do
mv "$i$j" "$i$a$d$j"
done
done
IFS=$OIFS