Как я перемещаюсь, все файлы производят от команды?

Смотрит на меня как emacs, имеет - полноэкранный переключатель, поэтому просто добавьте это Должностному лицу для записи меню.

http://linux.die.net/man/1/emacs

Редактирование xfce пример записи меню:

http://forum.xfce.org/viewtopic.php?pid=23486

22
03.03.2014, 18:37
2 ответа

Если вы знаете, что ни одно из имен файлов не содержит новых строк, табуляций, пробелов или комбинаций glob, которые могут привести к совпадению, это может быть проще для единичного случая:

mv $(grep -L Attachments *) dest_dir
18
27.01.2020, 19:42

Вам нужно использовать канал и параметр grep s -Z :

Использование GNU grep и mv

grep -LZ -- Attachments * | xargs -0 mv -t target_directory

-Z в сочетании с xargs -0 обрабатывает любые имена файлов со специальными символами.

Использование BSD grep и mv (как в MacOS X)

grep -L --null -- Attachments * |
while IFS= read -r -d "" file; do 
    mv "./$file" target_directory
done

В BSD, grep -Z означает распаковать , grep --null работает как с BSD, так и с GNU. BSD mv не имеет опции -t

36
27.01.2020, 19:42

Теги

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