私はfile.txtにこのデータを持っています:
1234-abca-dgdsf-kds-2;abc dfsfds 2
123-abcdegfs-sdsd;dsfdsf dfd f
12523-cvjbsvndv-dvd-dvdv;dsfdsfpage
「-」から「;」までの文字列を置換したい 「;」だけで、次のようになります。
1234;abc dfsfds 2
123;dsfdsf dfd f
12523;dsfdsfpage
私はコマンドで試しました:
sed -e "s/-.*;/;" file.txt
しかし、それは私に次のエラーを与えます:
sed コマンドの文字化け
なぜこうなった?