docker run --rm -it \ centos:7 \ bash
のような、コマンドを途中で折り返す際の「\」の呼称について、Bing AI Chatで聞いてみた。
docker run --rm -it \ centos:7 \ bash のようなコマンドを折り返す際の「\」の呼称を教えてください
「\」は、シェルスクリプトにおける「行継続文字」または「エスケープ文字」と呼ばれます。この文字は、コマンドを複数行に分割するために使用されます。つまり、「\」の後に改行を入れると、そのコマンドは次の行に続くと解釈されます。これにより、長いコマンドを読みやすく整形することができます。
「エスケープ文字」...?は若干気になりますが、「行継続文字」はそれらしいなと思い、別途検索したところ、当該文字を指す用途で使われているように見えましたので、今後は「行継続文字」と言っていこうと思います。