2017-08-16 86 views
0

任何一個可以幫助我如何用grep在輸出中while循環中的Bash shellgrep的內部while循環在bash

[email protected]:~# while true; do 'netstat -tuplen | grep sshd'; sleep 2; done 
-sh: netstat -tuplen | grep sshd: command not found 
+4

卸下兩個單引號。 – Cyrus

+1

'while sleep 2;做netstat -tuplen | grep'[s] shd'; done' – ghoti

回答

2

正如@Cyrus說,所有你需要做的是去除單引號:

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

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