分页: 1 / 1

如何读出文件指定内容

发表于 : 2010-11-20 22:05
liucheng1513
如何读出文件内容。文件在/home/work/sig.txt
sig.txt的内容是
[sig]
play_version=2000
media_version=2100
black_version=0
sys_version=0

我只想读出play_version=后面的2000

Re: 如何读出文件指定内容

发表于 : 2010-11-21 7:47
aerofox
awk -F= '/play_version/ { print $2 }' /home/work/sig.txt

Re: 如何读出文件指定内容

发表于 : 2010-11-21 15:35
gzbao9999

代码: 全选

grep -Po 'play_version=\K.*' sig.txt

Re: 如何读出文件指定内容

发表于 : 2010-11-22 10:01
trigger
grep play_version sig.txt|cut -f2 -d"="

Re: 如何读出文件指定内容

发表于 : 2010-11-22 12:19
aerofox

代码: 全选

sed -n '/play_version/s/.*=//p' /home/work/sig.txt

Re: 如何读出文件指定内容

发表于 : 2010-11-23 18:50
Ney
:em03 好多牛人啊!

Re: 如何读出文件指定内容

发表于 : 2010-11-23 20:24
daf3707
呵呵,时不时的来参观学习

Re: 如何读出文件指定内容

发表于 : 2010-11-23 20:42
xiooli

代码: 全选

grep -o -m1 "[0-9]\+$" /home/work/sig.txt

Re: 如何读出文件指定内容

发表于 : 2010-11-30 16:54
byZh
aerofox 写了:awk -F= '/play_version/ { print $2 }' /home/work/sig.txt
欣赏这位达人 :em05