分页: 1 / 1

读取以分号隔开的段到shell变量

发表于 : 2013-12-29 19:34
tracyone
这个文本像/etc/passwd文件一样每个段以分号隔开,我该使用什么命令读取每个段到shell变量,又该如何避开#开头的行??

Re: 读取以分号隔开的段到shell变量

发表于 : 2013-12-29 19:45
maxiaojun0
避开#开头的行,用grep/egrep过滤下?比如:

代码: 全选

grep -v "^#"
读取每个段,目测cut或者awk

话说回来,其实你这个需求用Python等我觉得可能更好...

Re: 读取以分号隔开的段到shell变量

发表于 : 2014-01-03 0:48
lilydjwg
明明 Windows 才神秘,Linux 想了解哪部分就了解哪部分,没有木有神秘感,只有无尽的神奇的实现~

处理 /etc/passwd 的话一般用 cut -d: xxx。awk 也挺好的。