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

redstone





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

5come5帮你背单词 [ immigrate /'imigreit/ vi. (从外国)移居入本国 ]


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帮你背单词 [ disgust /dis'gΛst/ n. & vt. (使)厌恶 ]


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



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

5come5帮你背单词 [ appreciate /ə'pri:ieit/ vt. 评价,鉴别,欣赏,赏识,感谢,感激 ]


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帮你背单词 [ police /pə'li:s/ 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.023960(s) query 7, Time now is:12-22 20:46, Gzip enabled
Powered by PHPWind v5.3, Localized by 5come5 Tech Team, 黔ICP备16009856号