02 - shell脚本设计与运行

2022-03-04  本文已影响0人  舍是境界

什么是shell脚本

提前将可执行的命令语句写入一个文件

常见的脚本语言

shell脚本实战

➜  day01 vi helloworld.sh
echo "hello world"
➜  day01 chmod +x helloworld.sh 
➜  day01 ./helloworld.sh 
hello world
#!/bin/bash
#a test program for shell
echo "hello world"

执行脚本的多种方式

sh helloworld.sh
pstree
 | |-+= 06827 root login -pf caowg
 | | \-+= 06828 caowg -zsh
 | |   \-+= 10732 caowg bash
 | |     \-+= 10785 caowg /bin/bash ./helloworld.sh
 | |       \--- 10786 caowg sleep 10
source helloworld.sh
pstree
| \-+= 06827 root login -pf caowg
 |   \-+= 06828 caowg -zsh
 |     \-+= 10732 caowg bash
 |       \--= 11087 caowg sleep 10

小结

上一篇 下一篇

猜你喜欢

热点阅读