LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1380|回复: 3

在.bashrc中加入:alias 'ls -l'= 'ls -l |awk '$1 !~ /total/{printf "

[复制链接]
发表于 2005-11-13 22:42:51 | 显示全部楼层 |阅读模式
提示出错,不想每次都玩这玩意儿啊,这是个只打印文件名和大小的简单命令。
PS:想问问加什么参数可以让大小显示的单位是M而不是b。
谢谢
发表于 2005-11-13 22:50:23 | 显示全部楼层
1.     awk 命令后只有一个单引号,与它配对的那个单引号呢?(如何 把它写入BASH,我不会)
2.     ls -l -h 可以显示KB,MB等human readable 格式。
回复 支持 反对

使用道具 举报

发表于 2005-11-15 09:10:31 | 显示全部楼层
1. awk 后面的' '没有成对出现
2.%-32s %s 是什么意思呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-15 19:02:59 | 显示全部楼层
不好意思,标题位置不够,是alias 'ls -l'= 'ls -l |awk '$1 !~ /total/{printf "%-32s %s\n\n", $9, $5;}‘ ’
不过还是不行。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表