请问在Linux中做计划任务压缩文件时,如何在文件名中加上当前系统时间

请问在Linux中做计划任务压缩文件时,如何在文件名中加上当前系统时间,第1张

tar -cvf filename-$(date +%Y%m%d%H%m%S).tar file1 file2 dir1/* dir2/* ...

%Y 年

%m 月

%d 日

%H 小时

%m 分钟

%S 秒

自己去掉不要的

#!bin/sh

for node in *

do

if [ -f "$node" ]then

mv $node "$node_`date +%Y_%m_%d`"

fi

done

一运行,当前目录下的文件名就都改了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8965065.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-23
下一篇 2023-04-23

发表评论

登录后才能评论

评论列表(0条)

保存