
フォームのファイルがあります
bulandshahara b u l a n d sh a h a r a
caandapura c aa n d a p u r a
このパターンが行の最後に現れる場合は、「スペースの後に a が続く」というパターンを削除する必要があります。
私の期待する出力は
bulandshahara b u l a n d sh a h a r
caandapura c aa n d a p u r
これどうやってするの?
行きました指定されたパターンに従わない文字を削除しますしかし、それはパターンに従わない文字を削除することについてでした。
私の質問は、指定したパターンに従う場合、「行末」の文字を削除することです。
答え1
<"$YOUR_FILE" sed 's/ a$//' > $NEW_FILE
うまくいくと思います。