開始我有一個文件如圖追加字符串的每一行從第二
ford
speed ....
hyundai
speed ...
ferrari
speed ....
BMW
Merc
lambo
speed ...
我想在每個備用線路從第二盯着搜索「速度」,如果未找到我想追加「速度\ N」。 即我希望我的輸出是
ford
speed ....
hyundai
speed ...
ferrari
speed ....
BMW
speed
Merc
speed
lambo
speed ...
是否有可用於像用於追加到每行像
perl -ple 's/^/speed/' filename
太感謝你了..它工作正常,我。 – unkaitha
它對上面的例子工作正常。但是,如果'lambo'後速度不存在會怎麼樣。如果那不存在,那麼我希望它在之後打印速度。 – unkaitha
啊哈,最後一行。我錯過了那個案子。應該像水木清華'END {打印「速度」,如果$奇}',但隨後的'$。++'變種較短。 – Dallaylaen