24 如何确定我正在使用的当前shell 如何确定正在使用的当前Shell? 将输出 ps仅命令就足够了吗? 如何在Unix的不同版本中完成此操作? 632 bash unix shell csh tcsh
16 在目标计算机上获取ssh以在后台执行命令 这是“ 如何在shell脚本中使用ssh”的后续问题。题。如果要在在该计算机的后台运行的远程计算机上执行命令,如何获取ssh命令以返回?当我尝试在命令末尾仅包含&符号时,它就会挂起。该命令的确切形式如下所示: ssh user@target "cd /some/directory; program-to-execute &" 有任何想法吗?需要注意的一件事是,登录到目标计算机始终会生成文本横幅,并且我设置了SSH密钥,因此不需要密码。 304 bash ssh csh
11 在运行时编辑shell脚本 您可以在运行过程中编辑Shell脚本,并使更改影响正在运行的脚本吗? 我对csh脚本的具体情况感到好奇,因为我有该批处理运行一系列不同的构建风格并整夜运行。如果在操作过程中发生什么事情,我想加入并添加其他命令,或注释掉未执行的命令。 如果不可能,是否有任何外壳或批处理机制可以使我做到这一点? 当然,我已经尝试过了,但是要知道它是否有效还需要几个小时,而且我对幕后正在发生或未发生的事情感到好奇。 91 linux shell csh