技術メモのかけら

内容はもとより調べたことすら忘れてしまうので個人的なメモです。とにかく短く、結論だけ書いていきます。

途中まで打ったコマンドを保持しつつ別のコマンドを実行する方法

途中まで打ったけど、別のコマンドを打ちたくなった、でも打ちかけたのを消すのは惜しい。
そんな場合は Alt + q

$ docker exec -it  (あれ、コンテナIDなんだっけ?)

Alt + qを押すと一旦プロンプトがクリアされる。

$

別のコマンドを実行して、めでたくコンテナIDが分かった。打ちかけのコマンドが復元されるので続きをどうぞ。

$ docker ps 
CONTAINER ID        IMAGE                                 COMMAND                  CREATED             STATUS                   PORTS               NAMES
bf0c389358f9        centos:7.4.1708                       "/bin/bash"              9 hours ago         Exited (0) 9 hours ago                       34_redmine_1

$ docker exec -it