我必須創建一個腳本,它從任何文件中讀取數量的行。 我以爲使用do/while結構。我怎麼能做到這一點?使用bash腳本從文件中讀取行
-3
A
回答
0
語法與行上猛砸的Unix & Linux shell中讀取文件行:
的語法對於bash和ksh如下,zsh的,和所有其他貝殼 -
1),而讀-r線;做COMMAND;完成< input.file
2)傳遞給讀命令的-r選項可以防止解釋反斜槓轉義。
3)在讀命令之前添加IFS =選項,以防止前導/尾隨空白被修剪 - 而IFS =讀取-r線;做COMMAND_on $行;完成< input.file
#!/bin/bash
COUNTER=0
input="/path/to/txt/file"
while IFS= read -r var
do
echo "$var"
COUNTER=$[$COUNTER +1]
done < "$input"
echo " $COUNTER "
+0
我只想顯示可以添加計數器的行數 –
+0
。 –
+0
你能告訴我怎麼樣嗎? –
相關問題
- 1. 用bash腳本逐行讀取文件
- 2. bash腳本讀取文件
- 3. 從bash腳本中的文件中讀取行
- 4. BASH - 從文本文件讀取多行
- 5. bash腳本從文件中讀取並執行
- 6. 如何從bash腳本中的文件逐行讀取?
- 7. 從文件中讀取文本以在bash腳本中使用變量
- 8. 從perl腳本輸出文件以供bash腳本讀取
- 9. Bash腳本從文件列表中讀取命令行中的文件
- 10. Bash腳本 - 讀取二進制文件
- 11. 閱讀Bash腳本文件
- 12. 從csv文件讀入bash腳本
- 13. 從文件讀入變量 - Bash腳本
- 14. 從shell腳本逐行讀取文件
- 15. 使用bash從文本文件中讀取字符
- 16. 如何在Bash腳本中逐行讀取文件?
- 17. 從bash腳本中讀取ini文件的屬性
- 18. 使用java腳本從文本文件中讀取內容
- 19. 如何從bash中的文本文件讀取第n行?
- 20. 在bash腳本中使用sed從文件中刪除一行
- 21. 從bash腳本中的行號開始讀取行
- 22. bash從s3獲取文件的腳本
- 23. 從使用shell腳本的文件逐行讀取
- 24. 如何使用ant腳本從文件逐行讀取數據?
- 25. shell腳本:從文件中讀取
- 26. 從文件 - shell腳本中讀取值
- 27. 從新貴腳本中讀取文件
- 28. Python腳本從csv文件中讀取
- 29. 從腳本中讀取TDM(Diadem)文件
- 30. 在Bash腳本中調用SSH的文件讀取
您是否看上了這個主題的類似問題並進行了嘗試? – Inian
是的,但我還沒有找到任何東西。 –
也這..有趣的是我只是把你的標題和複製粘貼到谷歌:http://stackoverflow.com/questions/1521462/looping-through-the-content-of-a-file-in- bash – dingalapadum