程序/tmp/slave1: echo “slave1 has received sighal from master" echo “Request master to kill slave1 process" master_pid=‘awk '$1 ~/master/ 程序/tmp/slave2: echo “slave2 has received sighal from master" echo “Request master to kill slave2 process" master_pid=‘awk '$1 ~/master/ 程序/tmp/master: echo “Master has received signals echo “End all slave processes" slave_list=‘awk '$1 ~/slave/ echo “Current slave processes are:" 执行程序: Current slave processes are: slave1 has received signal 15 from master Request master to kill slave1 process slave2 has received signal 15 from master Request master to kill slave2 process Master has received signals from slave processes End all slave processes 三、使用点命令“.” “.”点命令是shell 的一个内部命令,它从指定的shell 文件中读入所有命令语句并在当前进程
收款程序/tmp/shoukuan: echo “Enter the trade name and read trade$count quantity$count eval a=/$trade$count echo “trade name/tquantity/tsum" eval trade=“/${trade$count}" eval trade_price=“${trade}_price" eval danjia=/${$trade_price} eval quantity=“/${quantity$count}" sum=‘echo “scale=2; $danjia 在终端上执行程序/tmp/shoukuan将有如下显示: Enter the trade name and quantities Enter the trade name and quantities Enter the trade name and quantities Enter the trade name and quantities Thu Jan 28 09:29:29 BJT 1999: 四、使用export语句 通常shell 变量是局部变量,无论是通过赋值操作还是通过命令赋值,其变量值只在当前进程中