我来我网
https://5come5.cn
 
您尚未 登录  注册 | 菠菜 | 软件站 | 音乐站 | 邮箱1 | 邮箱2 | 风格选择 | 更多 » 
 

redstone





性别: 帅哥 状态: 该用户目前不在线
等级: 初出茅庐
家族: 5COME5婚姻介绍所
发贴: 73
威望: 0
浮云: 1286
在线等级:
注册时间: 2007-10-13
最后登陆: 2009-10-03

5come5帮你背单词 [ rejection /ri'd3əekən/ n. 拒绝,抵制,驳回 ]


unix shell求助

明天就要交报告了,我还没搞定
我想把一个文件的大小用变量保存起来,代码如下:
Copy code
file1Size='wc -c $file1 | awk '{print $1}''
echo $file1Size

可是运行老是说这一句找不到命令,是怎么一回事哦?不能那样赋值吗?
我用下面的重定向都得到文件大小的
Copy code
wc -c $file1 | awk '{print $1}'>log.txt

难道非要到学校的机子上测试才可以?命令应该一样吧
做过的蝈蝈来帮我看一下谢谢了
顶端 Posted: 2007-12-13 22:17 | [楼 主]
redstone





性别: 帅哥 状态: 该用户目前不在线
等级: 初出茅庐
家族: 5COME5婚姻介绍所
发贴: 73
威望: 0
浮云: 1286
在线等级:
注册时间: 2007-10-13
最后登陆: 2009-10-03

5come5帮你背单词 [ install /in'sto:l/ vt. 安装,安置任命,使就职 ]


搞定了,赋值要用反引号
顶端 Posted: 2007-12-13 22:24 | [1 楼]
星云



性别: 帅哥 状态: 该用户目前不在线
等级: 栋梁之材
发贴: 548
威望: 0
浮云: 1105
在线等级:
注册时间: 2007-10-23
最后登陆: 2008-04-28

5come5帮你背单词 [ wednesday /'wenzdi/ n. 星期三 ]


wc -c $file1 | awk '{print $1}
同学,这句话是不是一句可执行的命令啊?是什么意思?
顶端 Posted: 2007-12-13 22:27 | [2 楼]
redstone





性别: 帅哥 状态: 该用户目前不在线
等级: 初出茅庐
家族: 5COME5婚姻介绍所
发贴: 73
威望: 0
浮云: 1286
在线等级:
注册时间: 2007-10-13
最后登陆: 2009-10-03

5come5帮你背单词 [ register /'red3əistə/ vt. 注册,登记,(仪表等)显示,将(邮件)挂号;vi. 登记,注册;n. 登记薄,花名册 ]


Quote:
引用第2楼星云于2007-12-13 22:27发表的  :
wc -c $file1 | awk '{print $1}
同学,这句话是不是一句可执行的命令啊?是什么意思?

这句话就是用wc -c命令得到file1的内容的字符数,然后管道输出到awk命令再打印刚才wc命令输出的第一列,因为wc输出的第一列就是字符数
可以用ls命令然后在打印第5列
我发现是一样的,所以就没管了
顶端 Posted: 2007-12-13 22:35 | [3 楼]
我来我网·5come5 Forum » Linux专区

Total 0.010699(s) query 5, Time now is:12-23 07:46, Gzip enabled
Powered by PHPWind v5.3, Localized by 5come5 Tech Team, 黔ICP备16009856号