我必须创建一个脚本,它从任何文件中读取数量的行。 我以为使用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