2009-06-27 9 views

答えて

3

man "$ 1"をパス名:/ usr/bin/manに置き換えます。または、逆引用符の中で 'どの人物'を使うように変更してください。次に、現在のシェルでスクリプトを実行します。 bash/kshでは、あなたのスクリプトをいくつかのファイルに保存する必要があります。たとえば、man.shとし、それを 'として実行します。 ./man.sh '。

cat > man.sh 
function man() 
{  
    /usr/bin/man "$1" > /tmp/manual; less /tmp/manual 
} 
^D 

. ./man.sh 

あなたはそのアイデアを得ます。関数をいつでも定義解除することができます:unset -f man

+0

@ Ryan:あなたの答えをありがとう!それは問題を解決する! –

+1

ああ別のこと。あなたの関数で$ 1の代わりに "$ *"を使いたいと思うかもしれません。 –

+0

"$ *"は1,2,3、...のすべてのパラメータを好むようです。これは便利かもしれません。しかし、私はあなたがマニュアルを読む方法を理解できません%man emacs vim% –

関連する問題