Ksh
可以將 AIX 上的 ksh 配置為使用 tab 鍵來完成文件名嗎?
我有一些 AIX 7 伺服器,它們僅限於我可以安裝的軟體,我想知道我是否可以
ksh
使用 tab 鍵在 shell promot 中完成文件名。ksh 的手冊頁很少,我在這裡看不到任何相關的問題。由於大多數使用者使用 ksh,我很猶豫將我的 shell 轉換為 bash - 但我想這很容易。
我最初使用 putty/ssh 從 PC 登錄,一旦 X11 轉發將流量帶回 PC 上的 Hummingbird Exceed,我主要從 xterm 工作。
bos.rte.shell
是否可以將 AIX 7.1附帶的 /usr/bin/ksh配置為通過按 TAB 鍵來觸發文件名完成*(通常通過按 ESC+\ 觸發) ?*
查看是否
/usr/bin/ksh93
可用:ksh93 --version
如果它說
version sh (AT&T Research)
然後將其用作您的互動式外殼。它將具有 ${.sh.version} 並且應該具有 TAB 擴展。
我收集你的 shell 處於 vi 模式。不確定這是否可行,因為我的 AIX 知識有限,但您可以嘗試將其添加到您的個人資料中:
set -o emacs bind "^I=complete"
Google表示,從這個角度來看,AIX 中的 ksh 有點殘缺,所以也許 bash 會是一個更好的選擇。