man [
を実行したところ、マニュアルが開きました。
次に、man >
を実行しようとしましたが、次のエラーが発生します。
-bash:予期しないトークン `newline 'の近くの構文エラー
>
は[
とどう違うのですか?
ご覧のとおり、コマンドman >
は、manページを表示するのではなく、リダイレクトを呼び出します。
>
はシェル演算子であるため、シェルのマニュアルページに移動する必要があります。たとえば、bash
を実行する場合は、man bash
を使用して、 'REDIRECTIONのセクションを探すことができます。 '。すべてのシェルリダイレクト演算子がそこに一覧表示されます。独自のman
ページはありません。