linux有20个普通的web用户,每次都要 cd ~/web,然后执行svn update,太麻烦了
使用如下命令可以使user执行command命令,要注意这位user要有执行command的权限
su -c "command" user
下面的命令意思是进入到jpuyy的主目录,执行svn update
su - -c "cd ~/web/ ; svn update" jpuyy
su 与 su – 有挺大区别的,涉及到环境变量的问题,请参考 http://www.ha97.com/4001.html ,因此上面的命令用 su –
Leave a Reply