SharpSsh - 脚本在csh和ksh中运行两次
我正在使用SharpSsh从ASP.NET / C#运行脚本。我知道当脚本运行并且我从unix执行ps -ef grep时,我看到相同的脚本运行两次,一个在csh -c中,另一个在ksh中。该脚本有shebang ksh,所以我不确定为什么csh的副本也在运行。此外,如果我直接从unix运行相同的脚本,只有一个副本与ksh一起运行。脚本中没有其他shell运行。
没有找到相关结果
已邀请:
1 个回复
链眷克袒姜
我打赌你会看到csh是用户登录shell,其中包含你的脚本作为参数(你可能必须使用不同的选项来ps看到csh进程的完整命令行)和作为子进程你'我将看到ksh执行你的脚本,并在ksh下进一步为脚本调用的外部命令进行子进程。 我希望这有帮助。 附:因为你似乎是一个新用户,如果你得到一个帮助你的答案,请记住将其标记为已接受,或者给它一个+(或 - )作为一个有用的答案。