>#!/bin/bash
>
>dir=/path/to/video/files
>for FILES in `$dir/*.mov` Кавычки - ` - лишние.
> do
> newfile=$dir/$FILES.flv
newfile=${FILES%.mov}.flv
> mencoder $FILES
про это ничего не скажу.
> find $dir -name "*.mov.flv" | sed s/.mov// > $dir/name.tmp
>
> IFS="
> "
> array=(`cat $dir/name.tmp`)
> newname=${array[0]}
> touch $newname
> mv $newfile $newname
Уже не нужно. Всё, начиная с find.
>done
> exit 0
exit в "простеньком" скрипте тоже не очень нужен, в общем-то.
>но при запуске скрипта вылезает ошибка:
>file.sh: line 17: /path/to/video/files/video1.mov: cannot execute binary file
Это от ненужных кавычек в :-) п.1.
>помогите плиз!!!
На здоровье.