日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網營銷解決方案
shell腳本中按行讀取文本文件

shell是外殼的意思,就是操作系統(tǒng)的外殼。我們可以通過shell命令來操作和控制操作系統(tǒng),比如Linux中的Shell命令就包括ls、cd、pwd等等??偨Y來說,Shell是一個命令解釋器,它通過接受用戶輸入的Shell命令來啟動、暫停、停止程序的運行或對計算機進行控制。

假設讀取的文件為當期目錄下的 test.txt 文件,內容如下:

Google
Runoob
Taobao

實例 1

#!/bin/bash 
while read line
do
   echo $line
done 

執(zhí)行輸出結果為:

Google
Runoob
Taobao

實例 2

#!/bin/bash 
cat test.txt | while read line
do
   echo $line
done

執(zhí)行輸出結果為:

Google
Runoob
Taobao

實例 3

for line in `cat  test.txt`
do
   echo $line
done

執(zhí)行輸出結果為:

Google
Runoob
Taobao

for 逐行讀和 while 逐行讀是有區(qū)別的,如:

$ cat test.txt
Google
Runoob
Taobao
$ cat test.txt | while read line; do echo $line; done
Google
Runoob
Taobao
$ for line in $(
  
   do 
   echo 
   $line; 
   done Google Runoob Taobao 
  

分享標題:shell腳本中按行讀取文本文件
瀏覽路徑:http://www.dlmjj.cn/article/djegips.html