タイムスタンプのあるディレクトリを作成しようとしています。プロンプトに入力すると
mkdir "$(date +%Y-%m-%d_%H%M%S)"
私が望む日付で名前付きディレクトリを取得します。 bashスクリプトに同じ行を入れると、名前の末尾に奇妙な文字が表示されます。どうしたの?私はCygwinでこれを試していbash
ますsh
。
ベストアンサー1
Cygwinでも同じ問題があります。あなたは走らなければなりません
dos2unix mkdatedir.sh # or whatever your script is called
すべてのdosキャリッジリターンが削除されます。
ただし、igncrオプションを設定することをお勧めします
バラよりhttps://cygwin.com/ml/cygwin-announce/2010-08/msg00015.html