Prayer

在一般中寻求卓越
posts - 1256, comments - 190, trackbacks - 0, articles - 0
  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理
比如a.txt这个文本我想取出它的最后一行的第一个数字放在num这个变量里应该如何写,谢谢啦
export num=`tail -n 1 FILENAME|egrep -o "[0-9]+"|head -n 1`

谢谢,我想做的不是这样,是文件中最后一行的内容是
1.23434 23.123321

这两个数字之间是空格隔开的,我想把这两个数字分别读出来赋给变量num1和变量num2

麻烦您再给看一下,十分感谢


export num1=`tail -n 1 FILENAME|awk {'print $1'}`
export num2=`tail -n 1 FILENAME|awk {'print $2'}`
早说明都是数字嘛...我以为混排的...



num=( `tail -n1 a.txt` )
echo ${num[0]}
echo ${num[1]}

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理