タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

bashに関するKitaguniのブックマーク (1)

  • コマンド履歴を複数の端末で「共有化」する方法【Bash・history】

    端末アプリで複数のタブを開いたり、byobu(tmux・screen)で複数の端末を開いたりした場合に、各端末で動くBashのコマンド履歴を「共有化」する方法を紹介します。 端末ごとにコマンド履歴が分離する問題複数の端末を同時に開くと、Bashのコマンド履歴は別々に保持されます。「端末A」で実行したコマンドは、「端末B」のコマンド履歴には入りません。 さらに、それぞれが終了時に「~/.bash_history」に書き込むため、最後に終了した端末のコマンド履歴だけしかコマンド履歴ファイルに残らない、という問題もあります。 コマンド履歴を「共有」する方法この問題は、各端末で同時に動いているBashでコマンド履歴を「共有化」することにより、解決できます。 そのためには、次の内容を~/.bashrcに追記します。 export PROMPT_COMMAND="history -a; history

    コマンド履歴を複数の端末で「共有化」する方法【Bash・history】
  • 1