分页: 1 / 1

变量比较问题?

发表于 : 2011-03-21 20:09
liucheng1513
version=`awk -F= '{ print $1 }' /root/media.tmp`
version2=`awk -F= '{ print $1 }' /root/media2.tmp`

if [[ "$version" = "$version2" ]];then

怎么比较不了啊。
media.tmp和media2.tmp的内容是1614
如果写成
if [[ "$version" = 1614 ]];then
就好使,哪位知道错在哪拉

Re: 变量比较问题?

发表于 : 2011-03-21 20:18
灰色小狼
眼拙技拙,没看出来 :em03

Re: 变量比较问题?

发表于 : 2011-03-21 21:53
fnan
确定两个文件内容都没空格?

Re: 变量比较问题?

发表于 : 2011-03-21 22:01
liucheng1513
一个有,第2行有个空格,如何修改能只读第一行啊

Re: 变量比较问题?

发表于 : 2011-03-21 22:05
灰色小狼
只是数字的话就用-eq试试?

Re: 变量比较问题?

发表于 : 2011-03-21 23:15
fnan
两头去空格试试:
version=`awk -F= '{ print $1 }' /root/media.tmp |sed -E 's/^ *| *$//'`