linux 执行脚本1.补充命令 2.后台执行

nohup是永久执行
&是指在后台运行
2>&1 是将标准出错重定向到标准输出,这里的标准输出已经重定向到了out.file文件,即将标准出错也输出到out.file文件中。最后一个&, 是让该命令在后台执行。
一般结合使用
nohup command > myout.file 2>&1 &

<< END
结束输入,追加指令的时候使用

  

#创建 testZookeeper.sh 脚本,当输入 ! 结束脚本编写
cat  <<! >testZookeeper.sh
#执行脚本 zkCli.sh 追加指令,当输入 quit 结束
/home/jiujiang/zookeeper/bin/zkCli.sh -server localhost:2181<<quit
ls /
create /test hello
get /test
set /test world
delete /test
quit
!

  

原文地址:https://www.cnblogs.com/yun965861480/p/10281050.html