Grep在里面而在bash中循环

时间:2017-08-16 19:58:21

标签: bash grep

任何人都可以帮助我在bash shell中循环输出时如何grep输出

root@localhost:~# while true; do 'netstat -tuplen | grep sshd'; sleep 2; done
-sh: netstat -tuplen | grep sshd: command not found

1 个答案:

答案 0 :(得分:2)

正如@Cyrus所说,您需要做的就是删除单引号:

while true; do netstat -tuplen | grep sshd; sleep 2; done

while true; do
    netstat -tuplen | grep sshd
    sleep 2
done