shell语法练习之实现简单读取文件
发布时间:2020-12-15 16:27:59 所属栏目:安全 来源:网络整理
导读:#!/bin/bashfile="/etc/passwd"forrowin$(head-n10$file)doecho"$row";//$row是文件中的每行的数据IFS=:forvaluein$rowdoecho"------$value";//$value是每行中经过:分割后的内容done;done; 读取10行/etc/passwd文件中的内容,由于每行内容中用:来划分不同字
#!/bin/bash file="/etc/passwd" forrowin$(head-n10$file) do echo"$row";//$row是文件中的每行的数据 IFS=: forvaluein$row do echo"------$value";//$value是每行中经过:分割后的内容 done; done; 读取10行/etc/passwd文件中的内容,由于每行内容中用:来划分不同字段,所以 设置IFS分割符为:。 再重新读取每行的数据。 IFS:分隔符 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |