以下の例を使用して、「\n\nbeer/name:」を「|」に置き換えようとしています。キャラクター:
beer/name: The Horseman's Ale
beer/beerId: 33061
beer/brewerId: 14359
beer/ABV: 5.20
beer/name: blah beer
beer/beerId: 33045
beer/brewerId: 14678
beer/ABV: 5.98
...
これを行うために次を使用していますが、ファイル全体を削除しています。
perl -pi -0 -w -e "s,\nbeer/name,|,g" file.txt
これが私が得るエラーです:
Substitution loop at -e line 1, <> chunk 1.
このコードを変更して機能させるにはどうすればよいですか?