Что -exec в `find & hellip; -exec & hellip; `делать?

Если вы используете что-то вроде TrueCrypt, вы можете получить доступ к своим дискам как из Windows, так и из Linux, если знаете пароль. Если вы отформатировали его как ext2 / 3, вам понадобится драйвер ext2 / 3 для доступа к нему из Windows.

1
задан 14 September 2014 в 17:56

3 ответа

-exec является опцией find. Что здесь происходит, все файлы, соответствующие *.swp, удаляются один за другим. {} - полный путь и имя файла, но не уверен в завершении ;. Но первым термином поиска должен быть каталог или путь к одному. Чтобы узнать больше о типе терминала man find. man можно найти с помощью apropos command.

2
ответ дан 24 May 2018 в 03:43

Вместо того, чтобы давать вам рыбу, вот как ловить рыбу: введите это в консоль:

 man find

Или это (не работает во всех системах):

info find

Также проверьте это: LDP: Bash для начинающих и научитесь различать команду и ее аргументы;)

1
ответ дан 24 May 2018 в 03:43

Эта строка просто находит файлы рекурсивно (в каждом подкаталоге команды) с расширением swp и удаляет их. Вот руководство: http: //www.ling.ohio-state.edu/~kyoon/tts/unix-help/unix-find-command-examples.htm#EX02 И это руководство объясняет, как использовать переключатель -exec с командой find http://www.softpanorama.org/Tools/Find/using_exec_option_and_xargs_in_find.shtml

0
ответ дан 24 May 2018 в 03:43

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

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