shell中运用awk如何将一个目录下的所有文件后面全部加上日期
最佳答案
给你个参考
BEGIN {
now=strftime("%D",systime());
for(i=1;i<ARGC;i++)
system("echo " ARGV[i] now);
}
这个只是将文件名后面加日期显示,要改名的话可以改echo 为 mv 并再加一个ARGV[i]
而日期格式由你自己定(我用的是%d),设文件名为a.awk
使用时用
awk -f a.awk *
测试结果
cc.cpp07/04/17
ctest.cpp07/04/17
cube.cpp07/04/17
g.cpp07/04/17
ma.cpp07/04/17
main.cpp07/04/17
my.cpp07/04/17
ppp.cpp07/04/17
.....
最佳答案由网友 whoami1978 提供
其他回答
暂无其它回答!