我使用 bash 脚本。我想从这一行获取值 89
var_val --------- 89 (1 row)
有谁能够帮助我?
假设该行是文件中的唯一行inputFile
(您确实说“1 行”):
1) 赋值给一个变量
thevalue=`awk '{print $3}' < inputFile`
2)回显到屏幕:
awk '{print $3}`
当然,我对字符串的一般性质做出了各种假设——它是否总是你想要的“第三个单词”,它总是“文件中的唯一行”等等。
剪切命令应该可以工作:
cut -d " " -f3 inFile
将此值分配给 shell 变量:
val=$(cut -d " " -f3 inFile)