我试图以某种方式输出多个字符串,所以第二列保持缩进,即使例如终端太小并且必须在另一行上继续。 现在我的代码看起来是这样的:在bash中以表格形式缩进字符串输出
echo " --show=[name] Show all packages, including"\
"their version."
echo " Date format: dd.mm.yy"
echo " --upgrade [pkg] Upgrade packages inside"\
"current instance."
#Size of terminal with output
+--------------------------------------------+
| --show=[name] Show all packages, includi|
|ng their version. |
| Date format: dd.mm.yy |
| --upgrade [pkg] Upgrade packages inside cu|
|rrent instance. |
+--------------------------------------------+
它减少文字把它扔了到下一行的开头没有任何压痕。我尝试使用标签,但没有改变任何东西。
我想要得到的输出调整到任何终端大小,因此它看起来像...
+--------------------------------------------+
| --show=[name] Show all packages, |
| including their version. |
| Date format: dd.mm.yy |
| --upgrade [pkg] Upgrade packages inside |
| current instance. |
+--------------------------------------------+