LINUX.ORG.RU

История изменений

Исправление CrX, (текущая версия) :

Не понял проблему, и что ты вообще пытаешься сделать, но разве тебе не обычный цикл нужен?

for filename in *; do
   echo "$filename" | что-ты там хочешь делать с этим именем
   mv "$filename" "$куда_там_надо"
   # и так далее
done

P.S.

В общем если в двух словах подскажите как мне в bash скрипте выдернуть из папки один файл, по любому признаку.

man find

P.P.S. Оставь папку в покое, он не виноват.

Исходная версия CrX, :

Не понял проблему, и что ты вообще пытаешься сделать, но разве тебе не обычный цикл нужен?

for filename in *; do
   echo "$filename" | что-ты там хочешь делать с этим именем
   mv "$filename" "$куда_там_надо"
   # и так далее
done