我想在linux系统下,在一个目录中取出上个月的所有文件,我是个菜鸟,怎样用shell脚本写这个程序.谢谢了,拜托

我想在linux系统下,在一个目录中取出上个月的所有文件,我是个菜鸟,怎样用shell脚本写这个程序.谢谢了,拜托,第1张

可能是权限问题,你(ll)查看一下此文件,一般都是-rw-r--r-- 把它改为-rwxr--r--(方法:chmod 744 文件名)不知道你用的是哪个版本的linux,因为多数版本的默认权限是0022,你可以用umask查看一下,所以新建的文件权限都是644,目录是755,所以当你的文件要变成可执行时,就要把那个X补上去了,明白吗?呵呵。。。

1、date +%w

%w day of week (0..6)0 is Sunday

2、如果星期2-6,上一个工作日肯定就是

t1=`date -d yesterday`

或者

t2=`date -d -1day`

3、如果星期天,上一个工作日肯定就是

t3=`date -d -2day`

4、如果星期1,上一个工作日肯定就是

t4=`date -d -3day`


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存