我使用bash脚本。我想从这一行获得值89
var_val --------- 89 (1 row)
有人能帮助我吗?
答案 0 :(得分:4)
假设该行是文件inputFile
中的唯一行(您确实说“1行”):
1)分配给变量
thevalue=`awk '{print $3}' < inputFile`
2)回应屏幕:
awk '{print $3}`
当然我正在对字符串的一般性质做出各种假设 - 它总是“你想要的第三个字”,它总是“文件中唯一的一行”,等等。
答案 1 :(得分:4)
剪切命令应该有效:
cut -d " " -f3 inFile
将此值分配给shell变量:
val=$(cut -d " " -f3 inFile)