shell语法练习之实现简单读取文件
2017-08-23 18:28
369 查看
#!/bin/bash file="/etc/passwd" for row in $(head -n 10 $file) do echo "$row"; //$row 是文件中的每行的数据 IFS=: for value in $row do echo "------$value"; //$value 是每行中经过:分割后的内容 done; done;
读取10行/etc/passwd文件中的内容,由于每行内容中用:来划分不同字段,所以 设置IFS分割符为:。 再重新读取每行的数据。
IFS:分隔符
相关文章推荐
- 简单文件操作(Linux下C++实现) 打开,读取 写入 关闭
- c/c++: 读取配置文件(文本)内容的简单实现
- C++实现文件简单加密与解密(读取文件中的字符,对字符转换,然后写入,完成加密,解密反之)
- Java读取文件的简单实现方法
- Python按行读取文件的简单实现方法
- Android 一个简单的登陆窗口的实现(文件的保存与读取)
- python下学生管理系统:从文件中读取30位学生的信息(含邮箱),并实现简单的增、删、查找、统计(邮箱使用人数)。---附程序哦!
- swing 插件实现简单的文件读取与保存
- shell 实现读取文件某行的内容
- 读取配置文件的shell脚本实现
- 通过shell脚本实现从文件中读取数据的几种方法
- ASP.NET文件下载简单实现(也可以通过直接读取数据库 大字段文件,如oracle 中的bolg,long raw 等大字段文件)
- C++/Php/Python/Shell 程序按行读取文件或者控制台的实现
- Python按行读取文件的简单实现方法
- Shell脚本读取ini配置文件的实现代码2例
- shell语法练习之实现简单计算器
- 读取PE文件头的简单实现
- 【笔记】简单实现读取properties、xml格式的配置文件
- 读取文件的每一行内容并输出 的shell脚本实现
- shell 中cp命令的简单实现(未考虑复制后文件的权限)