方法有N种,awk、sad、grep、cut。。。
以上几种方式不写了,就写两个不太常用到的。
废话少说,直接上代码:
cat a.txt aa.gif=aaaa.gifbb.gif=bbbb.gifcc.gif=cccc.gif
方法一:
#!/bin/sh while read line do k=${line%=*} v=${line#*=} echo "$k : $v"done < a.txt
运行结果:
aa.gif : aaaa.gifbb.gif : bbbb.gifcc.gif : cccc.gif
方法二:
#!/bin/shIFS='='while read k v do echo "$k : $v"done < a.txt
运行结果:
aa.gif : aaaa.gifbb.gif : bbbb.gifcc.gif : cccc.gif