私たちは男を引退させました、そして残されたドキュメントは少し軽い面にあります。古いクライアントサーバーシステムの一部を特定して使用するには、少し手助けが必要です。
サーバー自体はいくつかの優秀なUnix管理者によって管理されています。現在、サーバー側でAIX 7.1.0.0を実行しています。
ただし、独自のSSHクライアントを使用してログインすると、見慣れたシェルですが、他の点では奇妙です。シェル自体はKornShellのようです:
echo $0
-ksh
ただし、シェルは通常のシェルコマンドに応答しません(最近のコマンドを呼び出すために上下にタップできない、通常のバックスペースができない、タブによるオートコンプリートがないなど)。
最近のコマンドは、 ESC + k
もし ESC キーがタップされると、端末は入力まで応答を停止します i、 a、 s、または cc 押された(または k、すでに述べたように、最新のコマンドが表示されます)。
呼び出されたコマンドを編集するには、タップする必要があります SHIFT + UP
バックスペースは実際には RIGHT 矢印、および入力したコマンドをクリアするには、 SHIFT + RIGHT
whence
コマンドは使用できません。 このページ でKSHバージョンを検出する手法はどれも機能しませんでした。
私たちのオフィスの誰かが、これはある種のインラインvi
であると提案しました。
他に誰かアドバイスはありますか?利用可能なドキュメントはありますか?
CTRL+ALT+V
または
ESC、 CTRL+V
これは、UnixおよびLinux SEの関連する質問で発見されました。
安全にkshのバージョンを入手するにはどうすればよいですか?-Unix&Linux Stack Exchange
これは、私たちが実行していることを明らかにしました
バージョンM-11/16/88f
たぶんそれはそれほど古いものではないかもしれません!
what $(which ksh)
をお試しください
たとえば、Solaris 8ボックスの場合:
$ what $(which ksh)
/usr/bin/ksh:
Version M-11/16/88i
SunOS 5.8 Generic 110662-24 Apr 2007