我想知道如何从脚本中以另一个用户身份运行命令。
我将脚本的所有者设置为 root。我还在脚本中运行以下命令以作为 hudson 用户运行命令:
su -c command hudson
Run Code Online (Sandbox Code Playgroud)
这是正确的语法吗?
我有一个文件,我需要在其中消除;每一行第一个之后的所有内容。
所以一个这样的文件:
sdfsdsdf;
fsdfsddf;sdfsd;
Run Code Online (Sandbox Code Playgroud)
会导致这样:
sdfsdsdf
fsdfsddf
Run Code Online (Sandbox Code Playgroud)
我已经调查过grep和sed。我会很感激包含这些命令中的任何一个的答案。