我需要搜索多個文件中的短語並將結果顯示在屏幕上。如何在命令行中從sed更改爲Perl語句?
grep "EMS" SCALE_*
| sed -e "s/SCALE_//" -e
"s/_main_.*log:/ /"
由於我不熟悉sed,爲了方便使用,我將其更改爲Perl。
grep "EMS" SCALE_*
| perl -e "s/SCALE_//" -e
"s/_main_.*log:/ /"
或
grep "EMS" SCALE_*
| perl -e "s/SCALE_//; s/_main_.*log:/ /"
然而,最後一個被編譯,但返回的命令行上什麼都沒有。 任何修改我的代碼的建議。 非常感謝!
我建議你學習SED,或重新振作,或兩者兼而有之。非常方便的語言。 – 2010-01-27 08:43:15