【发布时间】:2021-04-24 19:58:42
【问题描述】:
我有这样的输出
我需要将 id 65a8fa6 作为新命令的变量。
我熟悉 grep 并使用它来获取我需要的行。但是我如何只选择前 7 个字符。
这就是我现在的位置
vagrant global-status | grep DB1
输出
65a8fa6 default vmware_desktop running /Users/USER/Documents/Vagrant/centos7SN/DB1
【问题讨论】:
-
vagrant global-status | awk '/DB1/{print $1}'。如果DB1仅在/之后的末尾出现,请使用/\/DB1$/正则表达式 -
你确定只有一行会用
DB1计算吗?
标签: variables awk sed grep centos