2012-04-01 108 views
0

我需要執行下面的grep查詢作爲的konsole(KDE的終端)的參數猛砸管道問題

grep -R -i -n -A 2 -B 2 --color=always -R "searchtext" * | less -R 

作品爲當前的終端。

konsole --workdir `pwd` -e grep -R -i -n -A 2 -B 2 --color=always -R "searchtext" * | less -R 

工作,但konsole窗口顯示grep查詢沒有更少的管道。

理想我想用的konsole konsole的&

產卵作爲單獨的進程,並以較少的爲konsole的參數發送grep命令-e

回答

2

你需要在shell中運行的管道。

konsole --workdir pwd -e bash -c 'grep -R -i -n -A 2 -B 2 --color=always -R "searchtext" * | less -R' 
+0

這完美的作品! – Droidzone 2012-04-03 02:12:27