GNU sedバージョン4.1.5が国際文字で失敗するようです。ここに私の入力ファイルがあります:なぜ国際的な文字でsedが失敗し、修正するのですか?
Gras Och Stenar Trad - MojaからMinneapolis DVD [G2007DVD] 7812 | X
Gras Och Stenar Trad - MöjaからMinneapolis DVD [G2007DVD] 7812 | Y
を(2行目のウムラウトに注意してください。)そして、私は
SEDの/.*行います| // '< in
すべての文字を' | 'に削除するように要求したので、XとYのみが表示されます。それを超えた空間。代わりに、私は得る:
X
グラスOch Stenar Trad - From M? Y
私は国際的な文字を削除するtrを使用することができます知っています。まず、sedを使う方法はありますか?
この問題は、GNU sed(バージョン4.2.2でテスト済み)で解決されているようです。 – sorontar