我正在尝试创建具有以下条件的文件夹:
1.需要创建一个以timestamp为名称的文件夹,例如:abc_20230613_17:30:00
1.如果您在本地计算机上创建目录的时间是18:30:00,那么我们应该创建的目录的名称将类似于abc_20230613_17:30:00
“。
我可以使用以下命令创建一个包含当前时间戳的目录:
mkdir -p /path/to/local_dir/abc_$(date +%Y%m%d_%H%M%S)
但我需要创建一个文件夹为abc_(current_timstamp - 1 hour)
2条答案
按热度按时间nukf8bse1#
下面的解决方案是用bash编写的。
所有内容都在 * 一个 * 语句中:
s8vozzvw2#
由于您标记了linux,我将假定GNU日期
有关
-d
,请参见Date input formats