Linux Shell脚本中更改文件夹名称为时间后缀的方法

例如:OPT目录下有个文件夹server,要更改名称为server20220418093334,后缀为系统当前的时间。

拷贝如下代码到一个shell脚本文件中:

#!/bin/bash
time=$(date "+%Y%m%d%H%M%S")
newFolder="server"$time
FolderStat=`mv /opt/server/ /opt/$newFolder/`

上述的变量time,获取了系统当前的日期时间;newFoder为变更后的文件夹名称,为两个字符串拼接而成。在命令行中运行上述的shell.sh,即可实现/opt/server/的文件夹更改名称为/opt/server20220418093334/。

为文件增加时间戳同理。上述目录中的文件夹更改为文件路径即可。新的文件名称拼接为:newFile="server"$time".txt"的样式。

猜你喜欢

转载自blog.csdn.net/qq_27866305/article/details/124260894