我想为每个月创建一个目录名称。我知道,在玩了一些 shell 之后,:
date -d 1/01 +%b # Gives Jan
date -d 2/01 +%b # Gives Feb
.
date -d 12/01 +%b # Gives Dec
Run Code Online (Sandbox Code Playgroud)
所以我使用了大括号扩展,echo {1..12}/01并尝试了xargs它:
echo {1..12}/01 | xargs -n 1 -I {} date -d {} +%b
Run Code Online (Sandbox Code Playgroud)
但它失败了:/(之后我想申请mkdir)。我怎样才能做到这一点?
过去几个月我一直在使用 oh-my-sh,天哪,我喜欢它:),我注意到有一个颜色数组 fg_bold[],通过使用该数组,我们可以用颜色回显信息性消息。
例如: echo $fg_bold[yellow] “让我们让它工作吧!”
从终端执行这个工作就像一个魅力。
但似乎如果我打开一个全新的 zsh 脚本,然后复制并粘贴它,它就会失败($fg_bold[yellow] 是空的):
#!/usr/bin/zsh #取自
which zshecho $fg_bold[yellow] “让我们让它工作吧!”
添加 fg_bold 数组的更多内容不会同时出现在env和 中printenv。我在这里缺少什么?
谢谢你们