“script”命令退出bash脚本

时间:2017-04-26 18:27:41

标签: linux bash shell logging

我试图编写一个脚本,该脚本还应该输出发生的所有事情的日志文件。 我发现这样做的命令是“脚本”,但运行“脚本”后我的“myscript.sh”退出有没有办法阻止我的shell脚本退出?

“myscript.sh”:

#!/bin/sh

timeStamp="$(date +%Y-%m-%d_%T)"
script script-install-edx-${timeStamp}.log

printf "question"

        read answer
        case $answer in
                    y|Y )   echo Yes
                            runAll=false
                    ;;
                    n|N )   echo no
                            runAll=true
                    ;;
                    * )     echo else;;
        esac

1 个答案:

答案 0 :(得分:0)

首先点击google ...

Bash script: Using "script" command from a bash script for logging a session

脚本命令打开一个新shell,您的脚本仍然在后台运行