3 回答

TA貢獻(xiàn)1827條經(jīng)驗(yàn) 獲得超8個(gè)贊
for i in `echo $PATCH | tr ':' '\n'`; do
ls $i;
done
==
我后悔了。這是笨方法。
好的方法如下:
如果你在bash下,連續(xù)敲打2次<Tab>鍵,然后按<Y>就可以了。

TA貢獻(xiàn)1725條經(jīng)驗(yàn) 獲得超8個(gè)贊
man solaris
--help
solaris -h
試試看這幾個(gè),第一個(gè)是幫助手冊(cè),應(yīng)該能找到你要的吧

TA貢獻(xiàn)1776條經(jīng)驗(yàn) 獲得超12個(gè)贊
Linux系統(tǒng)下顯示所有可用命令,可以利于Shell腳本來實(shí)現(xiàn),方法如下:
#Shell[bash+rel4調(diào)試通過]代碼:
var=`echo $PATH|sed "s/:/ /g"`
for list in $var;
do
ls -lR $list|grep -v '^d'
done
-EOF-
因?yàn)榻K端中的命令是通過PATH環(huán)境變量中的路徑進(jìn)行搜索,只要在PATH路徑下能找到的可執(zhí)行文件都可以直接作為命令使用,所以先echo $PATH,找到所有路徑,依次ls即可顯示所有Linux命令。
- 3 回答
- 0 關(guān)注
- 343 瀏覽
添加回答
舉報(bào)