echo $$ 打印当前进程id
在当前进程里,在文件外部执行文件内部命令(source或 点.)
source 文件名
. 文件名
在另一个进程里,在文件外部执行文件内部命令(新建一个bash和在文件内添加特定命令)
先bash
后bash 文件名
或
在文件开头添加
#!/bin/bash
修改文件权限为可执行文件
chmod +x 文件名
执行
./文件名
脚本本质:
文本是什么语言,就在第一行放该类型解释器
#!/bin/bash
#!/usr/bin/python
定义函数
函数名 (){
方法体}
执行方式
函数名
如
sxt01(){
echo $$
echo "hello world"
echo $sxt
ls -l /
}
sxt01