国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

shell按行讀取文件的3種方法

2019-10-26 18:40:21
字體:
來源:轉載
供稿:網友
方法有很多,下面寫出三種方法:
寫法一:
代碼如下:#!/bin/bash
while read line
do
echo $line
done < filename(待讀取的文件)

寫法二:
代碼如下:#!/bin/bash
cat filename(待讀取的文件) | while read line
do
echo $line
done

寫法三:
代碼如下:for line in `cat filename(待讀取的文件)`
do
echo $line
done

說明:
for逐行讀和while逐行讀是有區別的,如:
代碼如下:$ cat file
1111
2222
3333 4444 555

$ cat file | while read line; do echo $line; done
1111
2222
3333 4444 555

$ for line in $(<file); do echo $line; done
1111
2222
3333
4444
555
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 炉霍县| 舒兰市| 全州县| 漳州市| 西丰县| 万州区| 铁岭市| 沅江市| 大港区| 方山县| 原阳县| 剑河县| 汉阴县| 湘西| 门源| 天水市| 盐城市| 丹东市| 迁西县| 德钦县| 蒙自县| 镇江市| 文昌市| 辽宁省| 库尔勒市| 贞丰县| 黎城县| 长泰县| 巍山| 奉贤区| 柯坪县| 清水河县| 会同县| 甘洛县| 临沧市| 高青县| 伊宁县| 鹿泉市| 都安| 清河县| 东阿县|