On 2011.04.22 at 15:49:45 +0300, vanessa wrote: > > Ну если, допустим у нас имеется GNU make то: > > cat > Makefile <<EOF > > # шаблонное правило как из avi сделать одноименный mp4 > > %.mp4: %.avi > > ~/bin/convert $+ > > > > # Первое нешаблонное правило (запускаемое по умолчанию > > # "Сделать все" это значит что для всех avi должны быть соответсуюище mp4 > > all: $(patsubst %.avi,%.mp4,$(wildcard *.avi)) > > EOF > > > > > оно б наверняка сработало но в именах файлов часто присутствуют > пробелы и оно на них спотыкается
Ну переименование файлов это не перекодировка видео. Тут многопоточность не нужна. rename 's/\s+/_/' *.avi перед make много времени не завет А вот пытаться переписать правило для all в котором длинный список пререквизитов, разделяемых пробелами, я, пожалуй, не возьмусь. -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

