我使用以下命令重命名所有没有空格的文件,并添加前缀“ Hello”
for FILENAME in *; do mv $FILENAME Hello_$FILENAME; done
我使用以下命令获取unix日期戳
date +%s
如何替换Hello
为date +%s
输出?
如果我理解您的问题,则可以使用$(date +%s)
命令替换语法来获取命令输出(建议使用引号),例如
for i in *; do mv "$i" "$(date +%s)_$i"; done
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句