Linux shell脚本中父子进程与变量的分析
来源:互联网 发布:运动装 休闲装 知乎 编辑:程序博客网 时间:2024/06/10 08:03
创建一个bash脚本 vim jincheng.sh
#!/bin/bash
echo "=================demo测试开始================================="
echo "$demo"
echo "=================demo测试结束================================="
echo
echo "当前脚本的进程号为:$$"
echo "父进程的进程号:$PPID"
ps -ef |grep $$
echo "=================================================="
保存后授权
chmod +x jincheng.sh
在当前的命令行中随意输入一个demo变量的值 demo="CSDN"
weblogic@YFCSPT-SUSE-111:~/demoshell>bash jincheng1.sh
/home/middleware/demoshell
=================demo测试开始=================================
空的(表示没有执行)
=================demo测试结束=================================
当前脚本的进程号为:24256
父进程的进程号:21267
weblogic 24256 21267 0 14:00 pts/4 00:00:00 bash jincheng1.sh
weblogic 24257 24256 0 14:00 pts/4 00:00:00 ps -ef
weblogic 24258 24256 0 14:00 pts/4 00:00:00 grep 24256
==================================================
weblogic@YFCSPT-SUSE-111:~/demoshell>
weblogic@YFCSPT-SUSE-111:~/demoshell> . jincheng1.sh #或者使用 . ./jincheng1.sh
/home/middleware/demoshell
=================demo测试开始=================================
CSDN
=================demo测试结束=================================
当前脚本的进程号为:21267
父进程的进程号:21266
weblogic 21267 21266 0 13:06 pts/4 00:00:00 -bash
weblogic 23890 21267 0 13:53 pts/4 00:00:00 ps -ef
weblogic 23891 21267 0 13:53 pts/4 00:00:00 grep 21267
==================================================
weblogic@YFCSPT-SUSE-111:~/demoshell>
weblogic@YFCSPT-SUSE-111:~/demoshell>source jincheng1.sh #或者source ./jincheng1.sh
/home/middleware/demoshell
=================demo测试开始=================================
CSDN
=================demo测试结束=================================
当前脚本的进程号为:21267
父进程的进程号:21266
weblogic 21267 21266 0 13:06 pts/4 00:00:00 -bash
weblogic 24210 21267 0 13:58 pts/4 00:00:00 ps -ef
weblogic 24211 21267 0 13:58 pts/4 00:00:00 grep 21267
==================================================
weblogic@YFCSPT-SUSE-111:~/demoshell>
- Linux shell脚本中父子进程与变量的分析
- Linux shell脚本中父子进程与变量的分析
- Linux shell脚本中父子进程与变量的分析
- 【探讨】Linux shell脚本中父子进程与变量的分析
- linux shell脚本的基础与变量
- 父子进程与父子线程退出分析
- Linux中fork()函数详解 父子进程变量的关系
- Linux shell 脚本中变量的数学计算
- linux 中shell脚本 $0,$?,$! 等变量的含义
- Linux中父子进程Fork与malloc关系示例
- Shell脚本中变量$
- shell脚本中$$等变量的含义
- Shell中脚本变量的作用域
- shell脚本中变量的赋值
- fork 父子进程变量之间的关系
- shell脚本中多进程的应用
- linux进程创建(3)父子进程变量虚拟内存地址相同但变量值不同的问题
- Linux命令行与shell脚本(13)--在函数中使用普通变量
- java的final关键字——修饰方法
- Mac OS X 如何查看隐藏文件
- java修饰符总结
- 利用HttpClient和HtmlParser构造简单爬虫
- modsecurity系列三:规则2-Operators
- Linux shell脚本中父子进程与变量的分析
- 《正则表达式必知必会》-- 个人认为最好的RE入门书籍
- mysql笔记
- java的final关键字——修饰参数和修饰类
- Java直接(堆外)内存使用详解
- 解决/lib64/libc.so.6: version `GLIBC_2.14' not found
- 一招解决全局键盘遮挡输入框问题
- JavaScript DOM加载
- 使用python爬虫时,遇到多页,需要翻页,下一页时怎么处理