Chinaunix首页 | 论坛 | 博客

qsh

  • 博客访问: 3942658
  • 博文数量: 1015
  • 博客积分: 15904
  • 博客等级: 上将
  • 技术积分: 8572
  • 用 户 组: 普通用户
  • 注册时间: 2008-07-04 19:16
文章分类

全部博文(1015)

文章存档

2019年(1)

2017年(1)

2016年(19)

2015年(27)

2014年(30)

2013年(95)

2012年(199)

2011年(72)

2010年(109)

2009年(166)

2008年(296)

分类:

2010-04-06 09:51:54

Linux系统下显示所有可用命令的Shell脚本

其实思路很简单,因为终端中的命令是通过PATH环境变量中的路径搜索的,只要在PATH路径下能找到的可执行文件都可以直接作为命令使用。

所以先echo $PATH;
找到所有路径,依次ls。
Shell[bash+rel4调试通过]代码:
var=`echo $PATH|sed "s/:/ /g"`
for list in $var;
do
ls -lR $list|grep -v '^d'
done
-EOF-
阅读(1438) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~