小编gar*_*tor的帖子

su 选项 - 以另一个用户身份运行命令

我想知道如何从脚本中以另一个用户身份运行命令。

我将脚本的所有者设置为 root。我还在脚本中运行以下命令以作为 hudson 用户运行命令:

su -c command hudson
Run Code Online (Sandbox Code Playgroud)

这是正确的语法吗?

scripting bash su sudo

99
推荐指数
2
解决办法
32万
查看次数

grep -- 删除分隔符标记后的文本

我有一个文件,我需要在其中消除;每一行第一个之后的所有内容。

所以一个这样的文件:

sdfsdsdf;
fsdfsddf;sdfsd;
Run Code Online (Sandbox Code Playgroud)

会导致这样:

sdfsdsdf
fsdfsddf
Run Code Online (Sandbox Code Playgroud)

我已经调查过grepsed。我会很感激包含这些命令中的任何一个的答案。

command-line grep scripting sed

13
推荐指数
2
解决办法
3万
查看次数

标签 统计

scripting ×2

bash ×1

command-line ×1

grep ×1

sed ×1

su ×1

sudo ×1