<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    少年阿賓

    那些青春的歲月

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      500 Posts :: 0 Stories :: 135 Comments :: 0 Trackbacks

    讀文件的方法:

    第一步: 將文件的內容通過管道(|)或重定向(<)的方式傳給while

    第二步: while中調用read將文件內容一行一行的讀出來,并付值給read后跟隨的變量。變量中就保存了當前行中的內容。

    例如讀取文件/sites/linuxpig.com.txt

    1)管道的方式:
     
         cat /sites/linuxpig.com.txt |while read LINE
         do
             echo $LINE
         done

        當然也可以將cat /sites/linuxpig.com.txt 寫成一些復雜一些的,比如:
        
        示例1:
        find -type f -name "*.txt" -exec cat |while read LINE
         do
             echo $LINE
         done
        可以將當前目錄所有以 .txt 結尾的文件讀出
        
        示例2:
        grep -r "linuxpig.com" ./ | awk -F":" '{print $1}' | cat |while read LINE
         do
             echo $LINE
         done

        可以將含有 "linuxpig.com" 字符串的所有文件打開并讀取。。

        示例沒有實際測試,如果使用請先測試。。。。。:-)
        

    2)重定向的方式:

      2.1 利用重定向符<

         while read LINE
         do
             echo $LINE
         done < /sites/linuxpig.com.txt

      2.2 利用文件描述符(0~9)和重定向符 <

         exec 3<&0
         exec 0</sites/linuxpig.com.txt
         while read LINE
         do
             echo $LINE
         done
         exec 0<&3

    posted on 2015-01-13 12:59 abin 閱讀(496) 評論(1)  編輯  收藏 所屬分類: shell

    Feedback

    # re: shell讀文件的方法 2015-01-13 17:19 nieyong
    十分受用,收下了~  回復  更多評論
      

    主站蜘蛛池模板: 亚洲日韩精品无码一区二区三区| 狼友av永久网站免费观看| 国产午夜亚洲精品理论片不卡 | 亚洲二区在线视频| 最近的中文字幕大全免费8| 久久亚洲私人国产精品vA | 七色永久性tv网站免费看| 亚洲精品美女久久久久99| 日韩视频免费在线观看| 亚洲色欲或者高潮影院| 免费无码A片一区二三区| 亚洲一久久久久久久久| va亚洲va日韩不卡在线观看| 免费精品国产自产拍在线观看 | www.黄色免费网站| 亚洲AV无码成人网站在线观看| 国产成人免费片在线视频观看| 九九免费精品视频在这里| 国产精品亚洲片在线| www视频在线观看免费| 亚洲精品自偷自拍无码| 久久久久亚洲精品天堂久久久久久| 两个人看www免费视频| 亚洲最新黄色网址| 全黄a免费一级毛片人人爱| 怡红院免费全部视频在线视频| 亚洲天堂一区二区| 夭天干天天做天天免费看| 日韩毛片一区视频免费| 日产亚洲一区二区三区| 日韩中文无码有码免费视频| 中文字幕无线码免费人妻| 亚洲中文字幕久久精品无码2021 | 亚洲精品无码MV在线观看| 国内精品免费麻豆网站91麻豆| 亚洲av无码一区二区三区四区 | 亚洲国产成人久久三区| 亚洲 另类 无码 在线| 1000部无遮挡拍拍拍免费视频观看 | 国产免费AV片无码永久免费| a级片免费在线播放|