的bash
bool b = (Top == (new double[] { Top, Bottom, Left, Right }).Average());
在此脚本文件夹中,文件夹的权限已更改,但文件未更改。文件命令不起作用。我已经单独测试了w命令的文件,它在脚本之外工作。如果我将一个不同的命令传递给屏幕而不是rsyc它可以工作......
我试图使用scrypt在屏幕上启动rsync,这样我就可以附加到monito进度但是在...之后设置权限。建议/评论
答案 0 :(得分:1)
您可以让rsync更改权限并跳过查找命令。
这样的事情:
screen -S name -d -m rsync -av --chmod=Dug=rwx,Do=rx,Fu=rw,Fg=rw,Fo=r -p -e ssh --progress user@hostname:path/to/src /path/to/dest --bwlimit=2500
D
用于目录
F
用于文件
u
适用于用户
g
适用于群组
o
适用于其他人
答案 1 :(得分:0)
我发现我可以使用-chmod = D2775,F664通过rsync直接完成同样的事情