Я использую BaseName $ a для извлечения имени файла, а затем построить путь к временному каталогу:
#!/bin/bash
br=64
mkdir -p _tmp
for a in "$1"*.mp3 ; do
aux=$(basename ${a})
ffmpeg -i "$a" -ar 44100 -ab $br "$br""_tmp/${aux%.*}_["$br"].mp3"
done
arcfour128 и arcfour256 не поддерживаются Sun SSH на Solaris 10.
Попробуйте:
ssh -c arcfour256 somehost
Вы, скорее всего, получите: Неизвестный тип шифров 'arcfour256'
Вам нужно будет удалить их из списка шифров. Или установите OpenSSH, если они вам действительно нужны.