基础的shell编程问题(二)
生活随笔
收集整理的這篇文章主要介紹了
基础的shell编程问题(二)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- 題目一
- 題目描述
- 代碼實現
- 結果驗證
- 關于本題
- 題目二
- 題目描述
- 代碼實現
- 結果測試
- 題目三
- 題目描述
- 代碼實現及結果測試
- 題目四
- 題目描述
- 代碼實現及結果測試
- 題目五
- 題目描述
- 代碼實現及結果測試
題目一
題目描述
輸入的命令行參數必須是hello,才會正確顯示;否則,顯示錯誤提示。
代碼實現
結果驗證
關于本題
本題的難點在于如何提取命令行輸入的參數,本題中運用的是$*,表示在命令行中實際給出的所有實參字符串,說人話就是:代表所有參數本身內容。
詳情請參考:shell預先定義的特殊變量
其實,用位置變量 $1 代替 $* 亦可達到同樣的目的。
題目二
題目描述
檢測某個文件是否是一個普通文件。
代碼實現
結果測試
題目三
題目描述
比較兩個字符串str1和str2是否相等。
代碼實現及結果測試
題目四
題目描述
判斷一個數字是否是正數。
代碼實現及結果測試
題目五
題目描述
判斷給定的數字是否介于1到10之間
代碼實現及結果測試
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的基础的shell编程问题(二)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: (多线程)leetcode1195. 交
- 下一篇: 求数字序列中的第n位对应的数字