0
我有Unix的基本知識。我正在爲包裝腳本編程,但在上面的代碼行中我沒有得到「grep -v grep」的含義和輸出。請詳細解釋一下。只嘗試解釋請求的部分,這將是很大的幫助。num ='ps -ef | grep -v grep | grep BatchName | wc -l'
感謝
我有Unix的基本知識。我正在爲包裝腳本編程,但在上面的代碼行中我沒有得到「grep -v grep」的含義和輸出。請詳細解釋一下。只嘗試解釋請求的部分,這將是很大的幫助。num ='ps -ef | grep -v grep | grep BatchName | wc -l'
感謝
它不包括從結果grep
過程,僅此而已。運行
grep --help
,你會看到
-v, --invert-match select non-matching lines
所以行
xxxx 27731 27613 0 17:21 pts/14 00:00:00 grep --color=auto /bin/bash
不會因爲我們排除在外的 「grep」 作爲結果返回。