71 History

コマンド history は、コマンド履歴の一覧を表示したり、保存したり、一 覧の中のコマンドを再実行したりします。このコマンドの挙動を変えるには、 以下参照: set history (89.33)

例:


     history               # 履歴全体を表示
     history 5             # 履歴内の直前の 5 つを表示
     history quiet 5       # エントリ番号なしで直前の 5 つを表示
     history "hist.gp"     # 履歴全体をファイル hist.gp に書き出す
     history "hist.gp" append # 履歴全体をファイル hist.gp に追加する
     history 10 "hist.gp"  # 直前の 10 個をファイル hist.gp に出力
     history 10 "|head -5 >>diary.gp" # パイプで履歴を 5 つ書き出す
     history ?load         # 履歴内の "load" で始まるものすべてを表示
     history ?"set c"      # 上と同様 (複数の語は引用符で囲む)
     hi !reread            # "reread" で始まる最も新しい行を実行
     hist !"set xr"        # 上と同様 (複数の語は引用符で囲む)
     hist !55              # 55 番目の履歴項目のコマンドを再実行

竹野茂治@新潟工科大学
2017年3月21日