2012-11-02 28 views
1

我運行在單行多個命令和需要搜索模式 例如:如何搜索在Linux Mint的多個命令輸出

cd udaya/;service status;service2 status 

後,我想通過grep的在這條線上搜索一些模式只對於這兩種服務,而不是

cd udaya/;service status | grep -i 'text';service2 status | grep -i 'text' 

爲什麼?因爲我想從這兩個srvices搜索相同的模式。

所以,我只能看到這些服務的模式輸出。

非常感謝您的幫助。

回答

0

如何使用子殼?

(service status & service2 status) | grep -i 'text' 

或者,你可以去named pipes

+0

由於我們不知道運行'service2'是否依賴於已經完成的'service',所以'&&'或';'會更好。 – twalberg

+0

嗯,是的,這取決於那個。但是,如果他們都需要並行運行,那就是&。 – d33tah

相關問題