ZKX's LAB

在脚本中执行命令 在脚本执行命令和直接在命令行执行命令有什么区别

2021-04-08知识2

在当前shell中执行脚本的内部命令如何写 为了搞明白“.script”(点 空格 脚本路径),在网上查了一下,己下来,顺便把shell(b

在脚本执行命令和直接在命令行执行命令有什么区别 直接在命令行执行 就是在当前的shell环境下执行 比如涉及到一些环境变量的时候 必须在当前shell环境里执行在脚本里执行的话 脚本执行的时候 会fork一个子进程 所有操作都在子进程进行 如果涉及到一些在脚本里设置环境变量的东西 脚本结束了 环境变量也就消失了

linux脚本中执行命令 bin/bashecho hiDEBUG=0case$1 in想要启动的程序名)DEBUG=1;esacif[[$DEBUG-eq 1]];then启动命令elasitcsearch-decho\"程序已启动exit 10elseecho 启动命令只能使用.想要启动的程序名)exit 7fi不过我怎么觉得好奇怪呢。我没写过这种东西,我总感觉那里有问题。case 可以自己添加某些进程进去。这样子你不需要在程序目录存放只需要在你的家目录存放就行。没需要添加一个程序 就在case下添加进去就行。代码都差不多

随机阅读

qrcode
访问手机版