我有一個.txt包含文本的文件。從bash腳本中的文件打印行
Eks:
Line 1
Line 2
Line 3
End of file aka last line
如何從文件中獲取打印行並使用bash腳本將其打印到終端?
是否可以使用while循環從txt文件逐行獲取並打印出來?
我有一個.txt包含文本的文件。從bash腳本中的文件打印行
Eks:
Line 1
Line 2
Line 3
End of file aka last line
如何從文件中獲取打印行並使用bash腳本將其打印到終端?
是否可以使用while循環從txt文件逐行獲取並打印出來?
要讀取一個文件,一行行,你可以使用這個:
while read line; do
echo $line
done < file
瑣碎的方式,使用while
和read
:
while IFS= read -r line; do echo "$line"; done <file.txt
您可以使用cat打印整個文件,
cat a.txt
要選擇初始(使用頭)或端部(使用尾)比特/ 512字節集團KS /線使用標誌-c/-b/-n分別
cat a.txt | head -n 5
到逐行讀取,
while read line; do
echo $line
done < file
什麼信息?請更精確。 –