我试图在我的bash脚本代码中回显一个命令.
OVERRUN_ERRORS="$ifconfig | egrep -i "RX errors" | awk '{print $7}'"
echo ${OVERRUN_ERRORS}
Run Code Online (Sandbox Code Playgroud)
但是它给了我一个错误,$ 7没有显示在命令中.我必须将它存储在变量中,因为我将在稍后的时间点处理输出(OVERRUN_ERRORS).这样做的正确语法是什么?谢谢.
我知道命令监视-n的作用.我想做类似以下的事情:
watch -n 5 "ls" //Do this for 30 minutes, then stop.
Run Code Online (Sandbox Code Playgroud)
基本上我想每5秒重复一次命令,然后在30分钟后停止.我错过了停留30分钟的部分.我应该使用什么命令来实现这一目标?
谢谢.