2017-09-17 10 views
-1

を1つの文字列のみを含む行を追加するためにPerlを使用:私はこの種の名前のファイルを持っている前の行に

ジョゼ・マリア・
サンチェス
マルコ・ロバート
フィガロ
マックステオドール・シュミッツ
ジョンスミス
マリアキ​​ャサリーナルイーズ
アルミンノ

と私は前の行に1つの文字列(1つの名前のみ)を含むそれぞれの行を追加します:

ジョゼ・マリア・サンチェス
マルコ・ロバート・フィガロ
マックステオドール・シュミッツ
ジョン・スミス
マリアCatharina Luise Armino

perlを使用して良い1ライナーがありますか?

+0

これまでに何を試みましたか? – Jdamian

+0

なぜこの質問を 'bash'とタグ付けして、実際にperlコードを求めていますか? – Jdamian

答えて

1
perl -0777 -pe 's/\n(\S+)$/ $1/mg' 
未テスト

が、アイデアは、その後、文字列にファイル全体を読まスペースでの単一のワード線の前にすべての改行を置き換えることです。

関連する問題