Linuxにおけるecho -eの機能は何ですか?
Linuxでは、文字列を出力し、文字列内の特殊文字を解析するためにecho -eコマンドが使用されます。 -eオプションは、echoコマンドに特殊文字を解析させ、それらを対応する制御文字に変換するよう指示します。
特殊文字には、
- \\n:改行文字
- \t: tab character
- \b:バックスペースキー
- \r:改行記号
- バックスラッシュ
- 「’」:シングルクォーテーション
- ” “:二重引用符
echo -eコマンドを使用すると、特殊文字を文字列に含めることができます。例えば:
echo -e "Hello\nWorld"
結果:
Hello
World
-eオプションを使用しない場合、特殊文字は通常の文字として出力されます。
echo "Hello\nWorld"
結果:
Hello\nWorld