新しいファイルのファイル名の末尾に予期しない「\r」があります。

新しいファイルのファイル名の末尾に予期しない「\r」があります。

whiteLabels.css には以下が含まれます。

/*
abcd
*/

新しいファイルnew1.cssを作成したいと思います。

のみを含む

abcd

(いいえ/*

この文は削除します

sed 's|[/*]||g' whiteLabels.css > new1.css

しかし、new1.css私が得たのはnew1.css添付の写真のようなものです。

ここに画像の説明を入力してください。

new1.css\rナビゲーション中にディレクトリ内の型であることがわかりました。

どのような変更が必要であり、問​​題は何ですか?

ベストアンサー1

ある時点でそのコマンドがWindowsを通過するようにしたので、今行末がありますが、* \r\nnixはそのコマンドだけを見つけてスクリプトにあると仮定し、それを使用して追加の文字を削除できます。\n\rdos2unix\r

おすすめ記事