1.shell脚本编程——基础篇(一)
# 在当前bash中定义变量# first_name=tao
# echo $first_name
tao
# 在当前shell中开启一个子shell
# bash
===========================================
Welcome Everbody
心有理想,春暖花开!!!
2017-02-12 22:51:59 星期日
===========================================
# pstree
systemd─┬─NetworkManager───2*[{NetworkManager}]
├─abrt-dbus───2*[{abrt-dbus}]
├─2*
├─abrtd
├─agetty
├─alsactl
├─atd
├─auditd─┬─audispd─┬─sedispatch
│ │ └─{audispd}
│ └─{auditd}
├─automount───4*[{automount}]
├─chronyd
├─crond
├─cupsd
├─dbus-daemon
├─gssproxy───5*[{gssproxy}]
├─lsmd
├─lvmetad
├─master─┬─pickup
│ └─qmgr
├─polkitd───5*[{polkitd}]
├─rsyslogd───2*[{rsyslogd}]
├─smartd
├─sshd───sshd───bash───bash───pstree# 证明为子shell
├─systemd-journal
├─systemd-logind
├─systemd-udevd
├─tuned───4*[{tuned}]
└─wpa_supplicant
#说明 本地变量的作用范围仅为当前shell,对子shell无效
# echo $first_name
# 退出当前子shell
# exit
exit
# echo $first_name
tao
# unset first_name# 撤销变量
# echo $first_name
页:
[1]