我正在嘗試編寫一個Perl腳本,它將執行以下操作:
1.打開一個文件,其中每行包含多個文件的位置(說文件A,文件B )
2.請在每個文件的egrep的類似egrep的「模塊|輸入|輸出」
3.將使用相同的文件名A,B等,但在不同的目錄中的egrep的輸出)Shell命令對文件的每一行
egrep有更多限制,但我可以稍後添加它們。
我的問題是我該如何做第2步和第3步?在哪裏,我在我的Perl腳本打開的文件的每一行執行一個shell命令。而文件的位置將是,例如,design/rtl/name.v
和我想的egrep的結果存儲在design/fake/name.v
爲什麼用perl模式做什麼真的應該是一個shell腳本? – 2013-04-05 07:57:00
如上所述,它更像是一個shell腳本問題,但它可能會更好地使用Perl自己的文件讀取和搜索功能,而不是調用'egrep'。 – 2013-04-05 08:04:16