Date
一個目錄命名為天的班輪 mkdir?
如何僅在一個命令中在 /tmp/ 之類的目錄中創建以星期幾(即星期一、星期二、…星期六)命名的目錄?
像
mkdir
withdate +%A
或任何其他的組合。mkdir -p /tmp/"$(date +%A)" ---> /tmp/Tuesday
命令執行後應如下所示。
/tmp/Monday /tmp/Tuesday . . . /tmp/Saturday
我想要一個命令,而不是腳本。
您可以使用以下“命令”來獲得所需的結果:
for i in {1..7}; do mkdir /tmp/$(date +"%A" --date "$i days ago"); done
您可以使用大括號擴展:
mkdir -p /tmp/{Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday}
以上等價於這個(這也是一個單一的命令):
mkdir -p /tmp/Sunday /tmp/Monday /tmp/Tuesday /tmp/Wednesday /tmp/Thursday /tmp/Friday /tmp/Saturday