首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

问一条shell语句.解决方法

2012-02-23 
问一条shell语句...xxpathyyfilename直接ls-l$xx╲╲$yy值都可以替换但下面语句file_size`ls-l$xx╲╲$yy|a

问一条shell语句...
xx=path
yy=filename

直接ls   -l   $xx╲╲$yy   值都可以替换
但下面语句
file_size=`ls   -l   $xx╲╲$yy   |   awk   '{print   $5} '`
xx可以替换,yy不能替换,这个怎么修改,谢谢!


[解决办法]
file_size=`ls -l "${yy} " | awk '{print $5} '`

是不是你的yy中有空格?
[解决办法]
没问题啊。
你的\\是不是笔误啊,直接这样不就可以了:

filesize=`ls -l $xx/$yy|awk '{print $5} '`

热点排行