socatのreadlineに「完全な」カスタマイズ機能を提供する方法

socatのreadlineに「完全な」カスタマイズ機能を提供する方法

readline内部ライブラリにカスタマイズされた「完全な」機能を提供することは可能ですかsocat?いくつかのフックやテキストファイルの設定を再コンパイルするよりもreadline速いことを意味しますか?

socat readline EXEC:application

上記の例では、事前定義された一連のコマンドに対してタブ補完を実行できるようにしたいと思います。

ベストアンサー1

私が考えることができる唯一のハッキングは、提供されたリストと同じ名前の偽の「バイナリ」を使用して、次のような怠惰な実行スクリプトにシンボリックリンクされたディレクトリを作成することです。

#!/bin/sh
echo "This is a fake binary, and should never execute. Please check your path."
exit 0

PATHその後、このディレクトリを指す必要があります。最後のもの。今クリックすると、シェルソルバーがTABユーザーが別のファイルやバイナリを探していると思うようになります。

おすすめ記事