我正在寻找没有任何类型的 --version 选项的应用程序的版本号。
我正在寻找一个 bash 脚本来启动进程(它一直运行到被杀死),grep 它的版本号然后杀死它。
就像是:
./server | grep version | kill $PID
Run Code Online (Sandbox Code Playgroud)
那可能吗?
./server | grep version | head -n 1 && kill $PID
Run Code Online (Sandbox Code Playgroud)
在找到 1 个结果后,头部将停止管道。
如果要捕获变量,您应该能够执行以下操作:
version=`./server | grep version | head -n 1` && kill $PID
echo $version
Run Code Online (Sandbox Code Playgroud)
编辑:如果可行,对“字符串”的建议是更好的路径。
归档时间: |
|
查看次数: |
610 次 |
最近记录: |