我需要运行更改所选文件的所有者和组的 cron 作业。
我有一个脚本:
#!/bin/bash
filez=`ls -la /tmp | grep -v zend | grep -v textfile | awk '$3 == "www-data" {print $8}'`
for ff in $filez; do
/bin/chown -R tm:tm /tmp/$ff
done
如果我手动运行它 - 它可以完美运行。如果我将它添加到 root 的 cron
* * * * * /home/scripts/do_script
它不会更改所有者/组。文件具有权限“-rwsr-xr-x”。
知道如何解决这个问题吗?