linux实验三shell程序设计,实验三 LINUX SHELL编程
精選文庫
—實驗三LINUX SHELL 編程
四、實驗內容
本實驗包含兩個具體的SHELL程序編寫任務,較為全面地涉及了SHELL 程序的設計方法和技術。內容如下:
1、創建以下菜單程序:
USER: ****HOST: ********DATE: **/**/20**
A:創建子目錄并復制文件
B:文件權限測試
C:文件字符轉換
D:文件總數及文本行數統計
E:文件查找
Q: 退出系統
———————————————————————————————A :在用戶家目錄下創建名字為本人姓名的子目錄,其存取權限為
(drwxr-xr-x)。測試目錄確實存在后,將已存在的 file1、file2 兩文件拷入其中并分別顯示兩文件的內容。顯示完成后將file1、file2兩文件截斷為
大小為0的空文件。
B:測試當前用戶對系統中某文件是否有 r、w、x 的權限,輸出測試結果。C:將 file1、file2 兩文件中的小寫字符轉換為大寫,并將轉換后的內容分別寫入新文件。判斷上述操作成功后分別顯示轉換后的新文件的內容。
D:統計/dev 目錄下目錄文件和符號鏈接文件的數目;統計系統中某文本文件中空行的行數;顯示當前系統中所有環境變量。
E:在/dev 目錄下查找由 s 開頭且文件名由 5 個字符組成的文件,找到后用file 命令顯示其文件類型。
#!/bin/bash
USER=WWc
HOST=`hostname -s`
MYDATE=`date +%d/%m/%y`
總結
以上是生活随笔為你收集整理的linux实验三shell程序设计,实验三 LINUX SHELL编程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux中atoi函数的实现 值得借鉴
- 下一篇: linux shell 域名 ip,Sh