免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1589 | 回复: 6
打印 上一主题 下一主题

[SCO UNIX] 能在unix下像linux那样用不同的颜色来代表文件的属性吗? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-12-29 21:30 |只看该作者 |倒序浏览
记得在linux下用ls --color这条命令可以列出彩色的目录,在unix下找了一圈儿没找到相应的设置,哪位老大会啊?

论坛徽章:
0
2 [报告]
发表于 2003-12-29 22:49 |只看该作者

能在unix下像linux那样用不同的颜色来代表文件的属性吗?

我想:可以用shell写个脚本来实现。
仅以目录和普通文件为例:

cat lscolor

for f in `ls -l`;do
if [ -d $f ];then
setcolor red
echo $f            #目录为红
fi
if [ -f $f ];then
setcolor green
echo $f            #文件为绿
fi
done
setcolor -n
没环境未测试. [/code]

论坛徽章:
1
15-16赛季CBA联赛之北控
日期:2022-03-04 22:35:50
3 [报告]
发表于 2003-12-29 23:51 |只看该作者

能在unix下像linux那样用不同的颜色来代表文件的属性吗?

好的,明天试一下。

论坛徽章:
0
4 [报告]
发表于 2003-12-30 13:39 |只看该作者

能在unix下像linux那样用不同的颜色来代表文件的属性吗?

改进一下:
{ for f in `ls`;do
        [ -d $f ]||(setcolor green; echo $f)
        [ -f  $f ]||(setcolor blue; echo $f)
done
}|paste - - - - - -
setcolor -n

论坛徽章:
0
5 [报告]
发表于 2003-12-30 13:58 |只看该作者

能在unix下像linux那样用不同的颜色来代表文件的属性吗?

原帖由 "zch"] 发表:
||(setcolor blue; echo $f)
done
}|paste - - - - - -
setcolor -n


改的妙~

论坛徽章:
0
6 [报告]
发表于 2003-12-30 17:39 |只看该作者

能在unix下像linux那样用不同的颜色来代表文件的属性吗?

谢谢大家帮助,可惜刚开始学,还是不太懂,这个脚本怎么用啊?

论坛徽章:
0
7 [报告]
发表于 2003-12-30 19:08 |只看该作者

能在unix下像linux那样用不同的颜色来代表文件的属性吗?

加上可执行权限,拷贝到/bin目录下,即可。
比如脚本名为:lscolor
直接键入lscolor即可.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP