1つのライナーmkdirを使用するdaysというディレクトリ?

1つのライナーmkdirを使用するdaysというディレクトリ?

1つのコマンドで/ tmp /などのディレクトリに曜日(たとえば月曜日、火曜日、...土曜日)を付けたディレクトリを作成するにはどうすればよいですか?

mkdirdate +%Aまたは他の組み合わせと同じです。

mkdir -p /tmp/"$(date +%A)"  --->  /tmp/Tuesday

コマンドは実行後に次のようになります。

/tmp/Monday
/tmp/Tuesday
.
.
.
/tmp/Saturday

スクリプトではなく単一のコマンドでこれを実行したいと思います。

ベストアンサー1

次の「コマンド」を使用して目的の結果を得ることができます。

for i in {1..7}; do mkdir /tmp/$(date +"%A" --date "$i days ago"); done

おすすめ記事