linux的compgen命令,Linux compgen 命令用法详解-Linux命令大全(手册)
compgen:一个很棒的命令列出所有Linux命令compgen是bash内置命令,它将显示所有可用的命令,别名和函数。语法是:compgen选项compgen命令示例要列出所有可用的命令,只需键入以下命令compgen -c样本输出:您可以搜索或计算命令:compgen -c |grepfindcompgen -c |wc-lecho“$USER user can run $(com...
compgen:一个很棒的命令列出所有Linux命令
compgen是bash内置命令,它将显示所有可用的命令,别名和函数。
语法是:
compgen选项
compgen命令示例
要列出所有可用的命令,只需键入以下命令
compgen -c
样本输出:
您可以搜索或计算命令:
compgen -c | grep find
compgen -c | wc -l
echo “$USER user can run $(compgen -c | wc -l) commands on $hostname.”
样本输出:
vivek用户可以在wks01上运行3436命令。
要列出可用的所有bash shell别名,请输入:
compgen -a
样本输出:
..
…
….
…..
.4
.5
bc
cd..
chgrp
chmod
chown
cp
dnstop
egrep
ethtool
fastping
fgrep
grep
iftopl.
ll
ln
ls
mcdflush
mcdshow
mcdstats
mount
mv
pscpu
pscpu10
psmem
psmem10
rm
tcpdump
update
updatey
vnstat
wget
which
有关更多信息如下:
#任务:显示所有bash内置插件
compgen -b
#任务:显示所有bash关键字
compgen -k
#任务:显示所有bash函数
compgen -A 函数
把它们放在一起:
compgen -abckA function
##它没有比这更好
compgen -abckA function | less
compgen -abckA function | grep -i –color searchStringHere
自动补全,linux提供了两个重要命令 compgen, complete
命令:compgen –w “aa ab bb cc” — “a”
表示从”aa ab bb cc” 匹配出以“a”开头的单词
这条命令的返回结果就是 “aa ab”。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)