我遇到了sed問題,我無法弄清楚,而且我也是業餘愛好者。不能得到這個簡單的sed命令
我的代碼的目標是保持監視文件(OutputFile.dat),直到找到可能的字符串(NaN或STOP),然後殺死在後臺運行的程序。它工作時,我只嘗試過一個字符串。但是當我試圖實現更多可能的匹配時,代碼無法工作。
../program inputfile &> OutputFile.dat &
tail -f OutputFile.dat | sed -n '/NaN/q;/STOP/q'
killall program
我試過很多不同的東西,但我無法弄清楚這一點。替代性的建議來實現同樣的事情也是受歡迎的。
在此先感謝
'的egrep「的NaN | STOP」'會發現弦,不知道第二步,或許尋找非零返回代碼,然後殺了??? –