Цитата:
Сообщение от Pinky
У меня есть около 100 файлов с субтитрами в кодировке utf8,а мне надо их перевести в cp1251.Просто надоело руками каждый файл переделывать,вот и хочу запустить команду на все файлы.
|
Ну если имена файлов можно занести во временный список для скрипта,то несложно -
например,если они сидят в одной директории /х или если их названия одинаково начинаются,
например тогда х* будет обозначать все файлы с названием,начинающемся на "х". А потом в скрипте
запускаешь "for x in y":
LIST=$(ls)
for name in $(cat "$LIST")
do
command $name
if [ $? -eq 0]
then
echo "command succeded on $name \n"
else
echo "command failed on $name \n"
fi
done
Вот ,кстати,неплохой референс на скрипты под башем