我试图编写一个脚本,该脚本还应该输出发生的所有事情的日志文件。 我发现这样做的命令是“脚本”,但运行“脚本”后我的“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
答案 0 :(得分:0)
首先点击google ...
Bash script: Using "script" command from a bash script for logging a session
脚本命令打开一个新shell,您的脚本仍然在后台运行