Я пытаюсь написать Bash-скрипт для конвертации файлов.
Предположим, у меня есть каталог /path/to/my files/
с тремя текстовыми файлами: a b.txt
, c d.txt
и e.txt
(обратите внимание на пробелы)
Мне нужно иметь возможность вызвать скрипткак это:
$ ./myscript.sh /path/to/my\ files/*.txt
, а затем перебрать их в bash, чтобы обработать их следующим образом:
dest='/desktop/'
for ARG in $@; do
/some/other/script $ARG $dest$ARG.new
done
Это не обязательно должно работать именно так, как проще всего, что будетдают похожие результаты