日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

shell脚本详解(三)——循环语句之for循环

發布時間:2024/2/28 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 shell脚本详解(三)——循环语句之for循环 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

shell腳本詳解(三)——循環語句之for循環

  • 一、echo命令 – 輸出字符串或提取Shell變量的值
    • 1、格式
    • 2、常用參數
    • 3、示例
  • 二、for循環語句
    • 1、for循環結構
    • 2、例題
      • ①、例題1
      • ②、例題2
      • ③、例題3
      • ④、例題4
      • ⑤、例題5
      • ⑥、例題6
      • ⑦、例題7

一、echo命令 – 輸出字符串或提取Shell變量的值

1、格式

2、常用參數

常用參數說明
-n表示輸出不換行
-E禁止反斜杠轉義,與-e參數功能相反
-e輸出轉義字符,將轉義后的內容輸出到屏幕上\b相當于退格鍵,但前提是“\b”后存在字符
"\b"表示刪除前一個字符
"\b\b"表示刪除前兩個字符
\c不換行輸出。后面無字符時相當于 echo -n
"\c"后有字符時,將不被輸出
\n換行,但是換行后的新行從“\n”處開始另起一行
\f換行,但是換行后的新行的開頭位置連接著上一行的行尾
\v與\f相同
\t轉義后表示插入tab,即橫向制表符
\r光標移至行首,但不換行,相當于使用“\r”以后的數字覆蓋之前相等長度的字符
\\表示插入“\”本身

3、示例

二、for循環語句

1、for循環結構

  • 讀取不同的變量值,用來逐個執行同一組命令

2、例題

①、例題1

  • 計算從1到100所有整數的和

②、例題2

  • 過濾出從1到100所有整數的奇偶數


③、例題3

  • 提示用戶輸入一個小于100的整數,并計算從1到該數之間所有整數的和

④、例題4

  • 求從1到100所有整數的偶數和、奇數和

⑤、例題5

  • 檢測指定范圍主機是否通信,并將通信的主機ip輸出到文件host_ip中4

⑥、例題6

  • 輸出/dev目錄中的所有可執行文件或目錄

⑦、例題7

  • 執行腳本輸入用戶名,若該用戶存在,輸出提示該用戶已存在;若該用戶不存在,提示用戶輸入密碼,建立用戶并設立其密碼

總結

以上是生活随笔為你收集整理的shell脚本详解(三)——循环语句之for循环的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。