管理人Kのひとりごと

デジモノレビューやプログラミングや写真など

コマンドを途中で折り返すときの「\」の呼称

docker run --rm -it \ 
centos:7 \
bash

のような、コマンドを途中で折り返す際の「\」の呼称について、Bing AI Chatで聞いてみた。

docker run --rm -it \ 
centos:7 \
bash
のようなコマンドを折り返す際の「\」の呼称を教えてください

「\」は、シェルスクリプトにおける「行継続文字」または「エスケープ文字」と呼ばれます。この文字は、コマンドを複数行に分割するために使用されます。つまり、「\」の後に改行を入れると、そのコマンドは次の行に続くと解釈されます。これにより、長いコマンドを読みやすく整形することができます。

「エスケープ文字」...?は若干気になりますが、「行継続文字」はそれらしいなと思い、別途検索したところ、当該文字を指す用途で使われているように見えましたので、今後は「行継続文字」と言っていこうと思います。