Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在执行脚本后返回shell提示符_Shell_Unix_Command Prompt_Hp Ux - Fatal编程技术网

如何在执行脚本后返回shell提示符

如何在执行脚本后返回shell提示符,shell,unix,command-prompt,hp-ux,Shell,Unix,Command Prompt,Hp Ux,我需要一些帮助才能返回提示,现在我正在执行此块,不要将提示返回给我,我在最后使用&作为后台任务运行此命令。如何在执行脚本后返回提示 #!/bin/sh sudo su - user << EOF nohup program -p4xxx & EOF #/垃圾箱/垃圾箱 sudo su-用户(来自) 在你开始一个过程(工作)之后,你仍然可以做其他事情。你可能想把这些写下来作为备忘单 Ctrl+c终止正在运行的进程(前台作业) Ctrl+z暂停正在运行的进程(前台作业)并

我需要一些帮助才能返回提示,现在我正在执行此块,不要将提示返回给我,我在最后使用
&
作为后台任务运行此命令。如何在执行脚本后返回提示

#!/bin/sh
sudo su - user << EOF
   nohup program -p4xxx &
EOF
#/垃圾箱/垃圾箱
sudo su-用户(来自)

在你开始一个过程(工作)之后,你仍然可以做其他事情。你可能想把这些写下来作为备忘单

  • Ctrl+c终止正在运行的进程(前台作业)
  • Ctrl+z暂停正在运行的进程(前台作业)并返回提示
  • 类型作业显示终端上的所有后台作业
  • 类型bg使最后暂停的作业在后台继续
  • 类型fg将最后一个暂停作业返回前台
  • 您也可以在后面键入数字bg或fg,如fg 3。这将使job#3走到前台。

    有两种选择:

  • 使用
    fg
    将后台作业带到前台,并使用
    ctrl+c
  • 直接终止后台进程(对应于
    程序
    作业) 使用
    pkill程序

  • 在没有测试的情况下,我想知道您是否想要:

    #!/bin/bash
    nohup sudo -u user program -p4xxx &
    disown
    

    这将为sudo进程设置背景,并将其与调用shell(脚本)断开关联。

    当我使用
    ctrl+c
    发送信号时,程序已死机,操作系统会将其杀死。