Преобразование файлов из .at9 в .ogg

Синтаксис цикла forсо страницы руководства bash:

for name [ [ in [ word... ] ] ; ] do list ; done

Точки с запятой могут быть заменены символами возврата каретки, как указано в другом месте на странице руководства bash:«Последовательность из одной или нескольких новых строк может отображаться в списке вместо точки с запятой для разделения команд».

Однако обратное неверно; вы не можете произвольно заменять символы новой строки точкой с запятой. Ваш многострочный скрипт может быть преобразован в однострочный, если вы соблюдаете приведенные выше правила синтаксиса и не вставляете дополнительную точку с запятой послеdo:

for i in `seq 1 10`; do echo $i; done
0
26.01.2018, 17:53
0 ответов

Теги

Похожие вопросы