У меня есть куча файлов xml в каталоге, над которым нужно выполнить команду dos2unix, и время от времени будут добавляться новые файлы. I Вместо того, чтобы каждый раз вручную выполнять команду dos2unix для каждого файла, я хотел бы автоматизировать все это с помощью сценария. Я никогда в своей жизни даже не смотрел на сценарий оболочки, но до сих пор у меня есть это из того, что я прочитал в нескольких учебниках:
FILES=/tmp/testFiles/*
for f in $FILES
do
fname=`basename $f`
dos2unix *.xml $f $fname
done
Однако я продолжаю получать вывод «использование». Я думаю, проблема в том, что я неправильно присваиваю имя новому файлу (fname). Может ли кто-нибудь помочь.
Спасибо, Алан