次のように複数の echo 呼び出しを使用せずに、Bash で複数行の文字列を出力するにはどうすればよいでしょうか。
echo "usage: up [--level <n>| -n <levels>][--help][--version]"
echo
echo "Report bugs to: "
echo "up home page: "
私は、Bash 組み込み関数のみを使用して、これを実行するためのポータブルな方法を探しています。
ベストアンサー1
ここでは、この目的でドキュメントがよく使用されます。
cat << EOF
usage: up [--level <n>| -n <levels>][--help][--version]
Report bugs to:
up home page:
EOF
これらは、Bash のすべてのバージョンを含むすべての Bourne 派生シェルでサポートされています。