《Unix/Linux編程實踐教程》第九章將第八章所編的shell做進一步的完善,包括:
1)加入命令行解析,方便用戶在一行裡輸完命令和所有參數
2)加入if..else..控制語句
3)加入局部變量和環境變量
對於上章後面的練習題(解決SIGINT信號殺死shell的BUG),本章也給出了解決方案,簡單流程如下:
在shell中忽略SIGINT和SIGQUIT,在子進程中對恢復信號的默認操作。
Linux下Shell編程——通配
Linux shell編程
《Unix/Linux編程實踐教程》之管道
《Unix/Linux編程實踐教程》之Shell編程一
linux shell編程指南------shell工具
Linux shell編程----shell中的判斷
Linux shell編程1----shell腳本編程基礎
Linux 第九天: (08月11日) Linux Shell腳本編程