我想像这样使用 bash 脚本检查文本文件中的相关值:
我有包含这些值的 txt 文件:(第一列是信号强度,第二列是比特率)
65 24
67 36
70 48
72 54
然后在 bash 脚本中,我像这样记录当前信号:
signal=`iwconfig wlan1 | awk -F'[ =]+' '/Signal level/ {print $7}'`
假设当前信号 = 67,那么根据 txt 文件,我可以预测信号 = 67 的比特率 = 36。
如何将当前信号值与文本文件中的信号值进行比较,从而在 bash 脚本中获得预测的比特率?
最佳答案
最简单的事情之一是
strength=`grep ^$signal log.txt |cut -d " " -f 2`
但这只匹配确切的信号强度。
$signal 之前的 ^ 表示它只匹配行的开头。
关于linux - 使用 BASH 脚本检查 txt 文件中的预测值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22830673/