使用AWK获得第二列
我似乎无法获得awk命令来获取第二列数据。 重击代码: filter_data=$(awk "{if(/$filter:/) print $2}" < scanresults_temp.txt) printf "$filter_data \n" $ filter变量是传递到Shell脚本中的Download或Upload的值。因此,awk使用术语“下载”或“上传”来搜索正确的行。 文件内容为: Testing download speed................................................................................ Download: 51.13 Mbit/s Testing upload speed................................................................................................ Upload: 57.38 Mbit/s 我正在尝试仅获取数字,而没有其他任何信息,例如51.13和57.38。