Как исключить определенный тип файла с помощью newsmangler

Я пытаюсь загрузить все в папке, кроме файла .avi, и мне было интересно, что бы я поставил в конце пути, чтобы он игнорировал все файлы avi.

Я знаю, что установка «/ * avi» заставит загружать только avi, но я пытаюсь заставить его загружать все, кроме avi.

Так что кто-то может дать мне несколько советов, так как я все еще довольно новый мир Ubuntu.

Вот команда, которую я использую

python poster.py -f "[test]" -c sample.conf -g alt.binaries.test / killer / Desktop / Downloads / папка \ \ i \ wanna \ upload / *

Я просто пытаюсь понять, что мне нужно сделать, чтобы загрузить всю эту папку, но не загружать в нее файлы avi. Я бы просто переместил avi-файлы, но я планирую много чего делать, поэтому я не хочу продолжать перемещать файлы и предпочел бы просто знать, как их исключить.

0
задан 11 March 2012 в 21:02

2 ответа

Используя bash, вы можете использовать шаблон

/path/to/files/!(*.avi)

для представления всех файлов, кроме файлов AVI.

0
ответ дан 11 March 2012 в 21:02

Должен признать, что я не знал ответа на этот вопрос, но, немного покопавшись, я нашел для вас хороший ответ:

rsync /source/folder -av --exclude='*.avi' /destination/folder

Вы можете добавить столько исключений, сколько захотите: - -exclude = ' .avi' --exclude = ' .mkv' --exclude = '*. mp3' и т. д.

Опция -v предназначена для многословия, поэтому вы видите на выходе, что синхронизируется.

0
ответ дан 11 March 2012 в 21:02

Другие вопросы по тегам:

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