当前位置: 技术问答>linux和unix
问个文件处理的问题
来源: 互联网 发布时间:2016-04-21
本文导语: 一个csv文件结构如下 key,value key,value 想写一个shell 用a.sh key这样的命令,用参数key在csv中进行检索。取得一个value放在shell内的变量value中去。 不知道我说明白了吗?谁能帮帮我呀? | 姑且认...
一个csv文件结构如下
key,value
key,value
想写一个shell
用a.sh key这样的命令,用参数key在csv中进行检索。取得一个value放在shell内的变量value中去。
不知道我说明白了吗?谁能帮帮我呀?
key,value
key,value
想写一个shell
用a.sh key这样的命令,用参数key在csv中进行检索。取得一个value放在shell内的变量value中去。
不知道我说明白了吗?谁能帮帮我呀?
|
姑且认为你问的是bshell
file_name=a.csv
value=`awk -F, '$1=="'$1'" {print $2}' $file_name`
file_name=a.csv
value=`awk -F, '$1=="'$1'" {print $2}' $file_name`
|
这种用 sed 或 awk 可以轻松搞定吧