tcl で man コマンドの出力を収集する方法を教えてもらえますか?
書いています :-
set hello [ man {command-name}]
スクリプトを実行しているとき、プログラムは停止し、man コマンドがフォアグラウンドで実行を開始し、完了するまで何度も「RETURN を押す」ようにユーザーに促します。
あなたはちょうどexecコマンドがありません
set output [exec man cmd-name]
インタラクティブなtcl セッションで実行set out [man cmd-name]
すると、コマンドは「man」コマンドをインターセプトし、暗黙的に exec を実行します。そのシナリオでは、'man' は何らかの方法でユーザーが対話的であることを認識し、$PAGER を介してマンページをパイプします。unknown