редактор - перенаправление вывода команды «найти» в «vim»



vim tutorial на русском (2)

Я нахожу $ PWD-имя 'filename' | vim -

ожидая, что имя файла будет открыто в редакторе vim. Но это не работает. В этом случае я уверен, что существует только один файл с именем «filename».

Также результат поиска дает полный путь к stdout.

https://ffff65535.com


find . -name 'filename' -print0 | xargs -0 vim

также должны работать. Возможно, вы захотите прочитать на xargs, что полезно знать.


vim "$(find "$PWD" -name 'filename')"

или

find "$PWD" -name 'filename' -exec vim {} \;

(Кстати, вы можете отбросить "$PWD" . find начинает поиск из текущего каталога по умолчанию.)





find