加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

bash – 将awk中找到的文件名传递给vim命令

发布时间:2020-12-16 01:47:07 所属栏目:安全 来源:网络整理
导读:Forever(nodejs的进程管理器)每次重新启动时都会提供新的随机日志. 我可以使用此命令获取日志文件名: $forever list | grep coffee | awk '{print $8}'/home/vagrant/.forever/ZZRW.log 我希望能够将此文件名传递给vim命令,因此vim最终执行: vim /home/vag
Forever(nodejs的进程管理器)每次重新启动时都会提供新的随机日志.

我可以使用此命令获取日志文件名:

$forever list | grep coffee | awk '{print $8}'
/home/vagrant/.forever/ZZRW.log

我希望能够将此文件名传递给vim命令,因此vim最终执行:

vim /home/vagrant/.forever/ZZRW.log

我想在我的.bash_profile中将其替换为:

alias vimforeverlog="vim ???? forever list | grep coffee | awk '{print $8}'"

有任何想法吗?我觉得我只是缺少管道的基本功能.

解决方法

vim $(forever list | grep coffee | awk '{print $8}')

应该做的工作,与在vim中查找的开放结果相同.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读