Windows rdp に関するアプリケーションに取り組んでいます。sed コマンドを使用して rdp ファイル内の IP アドレスの文字列を直接置き換えようとすると、問題が発生します。しかし、このコマンドを実行すると、元の rdp ファイルが文字化けします。
sed -i "s/address:s:.*/address:s:$(cat check-free-ip.to.rdpzhitong.rdp)/" rdpzhitong.rdp
ファイルの形式はリトルエンディアン UTF-16 Unicode です。
sed コマンドを使用して、ファイル内のテキストを正しく置き換えることはできますか? または、この問題を処理する他の方法はありますか?