Sac*_*tye 16 vim redirect find
我正在查找$ PWD -name'filename'| vim -
期望在vim编辑器中打开文件文件名.但它不起作用.在这种情况下,我确信只存在一个名为'filename'的文件.
find的结果也给出了stdout的完整路径.
Rom*_*aka 26
vim "$(find "$PWD" -name 'filename')"
Run Code Online (Sandbox Code Playgroud)
要么
find "$PWD" -name 'filename' -exec vim {} \;
Run Code Online (Sandbox Code Playgroud)
("$PWD"顺便说一句,您可以删除.find默认情况下从当前目录开始搜索.)
find . -name 'filename' -print0 | xargs -0 vim
也应该工作.您可能想要阅读xargs,这是一个方便的事情.
| 归档时间: |
|
| 查看次数: |
6487 次 |
| 最近记录: |