- 创建文件
- 在特定时间更改其权限
- 更改权限。
目前这就是我所拥有的,它会改变文件的权限,但不是根据指定的时间。
#!/bin/bash
$ at 13:05
chmod 777 bin/permission.sh
答案1
如果你想在下午 3 点使文件可执行,你可以执行以下操作:
echo chmod 777 /path/to/file | at 3pm
该at
命令将脚本作为其标准输入。因此,您可以回显要运行的命令at
并告知at
何时运行它。
答案2
您可以使用定时任务
crontab -e
和写:
05 13 * * * chmod 0777 /full/path/to/bin/permission.sh
假设你想执行它每天在 13:05。最后,保存文件。
注意:默认编辑器似乎是“vi”,如果您不习惯,您可以在执行“crontab -e”之前使用以下命令进行更改:
export EDITOR=nano
例如。