2023年04月05日 更新
どうも、クラゲジュニアです。
CLI上で操作する手順をブログなどにまとめるとき、どうしても冗長になりがちですよね。
今回は、手軽にコンソールの操作手順を動画的に表示できるasciinema
を紹介します。
こちらを御覧ください。
コマンド操作が見えているほかに、typo時のBackspaceやエラー出力なども表示されていることが確認できます。
asciinemaはmacOSやLinuxで動作するコマンドライン記録ツールで、ブログなどのページ上で動画のようにコマンド操作を録画・再生できます。加えて、再生されているコマンドはコピー&ペーストができるため、技術ブログを作る際に適しています。
asciinemaを使用すると、ターミナルの出力がascinemaのサーバーへアップロードされます。アップロードした直後は非公開設定になっていますが、センシティブな情報を公開する際にはご注意ください。
下記のリンクをご参照ください。なお、現状ではwindowsが公式サポートされていないためご注意ください。
https://asciinema.org/docs/installation
今回はmacOSのターミナル
を用いた場合の操作を示します。
下記のコマンドを入力すると、コンソールの録画が開始されます。
asciinema rec
コンソールの録画を終えたい場合はCtrl+D
を入力します。
すると、asciinema: press <enter> to upload to asciinema.org, <ctrl-c> to save locally
を出力されるため、Enter
を入力します。
すると、下記のように表示され、動画がasciinemaのサーバーへアップロードされます。
青く反転している箇所のURLにアクセスすると、アップロードされたコマンドの操作を確認できます。 (リンクはアップロードの都度変わります。)
また、Share
をクリックすると共有用のリンクが用意されており、Embed the player
のリンクを使うことで冒頭のサンプルのように埋め込むことができます。
以上です。