uv322:
Uv> А хотелось бы вместо строк e1) ... e8) чтоб была бы одна,примерно так:
Uv> e$1) sox file1.wav file2.wav $e$1 ;;
Uv> чтоб при запуске скрипта нажимаешь цифру и запускается соответствующая
переменная.
Uv> переменная e2=... - это двойной повтор эхо, а e8 - восьмикратный
Uv> повтор.
while read repeat; do
eval sox file1.wav file2.wav \$e$repeat
done
eval выполняет повторную подстановку.
Uv> И в идеале хотелось бы чтоб я запустил этот скрипт, а затем, к
Uv> примеру, набрал e4 2000 и получился бы file2.wav где было бы 4
Uv> эхоповтора с задержкой между ними 2000 умноженное на ... мс.
Тогда Вам надо прочитать второе значение в другую переменную. Команда
read это делает:
read repeat delay rest
После чего можно будет подставлять $repeat и $delay.
Uv> Дмитрий, я пока не разобрался с вашими вариантами скриптов,
Uv> почему-то у меня всегда запускается фильтр vibro,
Очевидно, потому, что переменная choice не проинициализирована значением
yes.
--
Дмитрий Падучих
--
Blinux-rus mailing list
[email protected]
http://www.a11ywiki.org/cgi-bin/mailman/listinfo/blinux-rus