已经在/a/b/c目录下,且/a/b/c/下有一个只有omm用户才能执行的d.sh脚本,可以怎么通过su - omm命令在不写全路径的情况下执行该d.sh脚本
时间: 2023-09-11 13:10:06 浏览: 289
通过shell脚本循环进入目录执行命令的方法
如果你已经切换到了omm用户,可以直接输入`./d.sh`来执行该脚本。
如果你还没有切换到omm用户,可以使用以下命令来切换到omm用户,并执行该脚本:
```
su - omm -c "cd /a/b/c && ./d.sh"
```
其中,`su - omm`表示切换到omm用户,`-c`参数表示执行后面的命令,`cd /a/b/c`表示进入目录`/a/b/c`,`&& ./d.sh`表示执行`d.sh`脚本。
阅读全文