脚本编写和三种执行方式

  • 输入脚本的绝对路径或相对路径

—/root/helloworld.sh

—./helloworld.sh

—执行的必须是一个可执行文件 chmod ug+x

  • bash或sh脚本

—sh helloworld.sh

—当脚本没有x权限时,root和文件所有者通过该方式可以正常执行

  • 在脚本的路径前加”.”或source

—source helloworld,sh

  • 区别

—第一种和第二种会新开一个bash,不同bash中的变量无法共享

—第三种是在同一个shell里面执行的

  • export : 可以将当前进程的变量传递给子进程去使用

— 将来配置profile的时候所有的变量前必须加export

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部