相关疑难解决方法(0)

如何在Bash中对齐表格列?

我想输出一个表格格式文本.我试图做的是使用'\ t'回显数组的元素,但它未对齐.我的代码

for((i=0;i<array_size;i++));
do
   echo stringarray[$i] $'\t' numberarray[$i] $'\t' anotherfieldarray[$i]
done;
Run Code Online (Sandbox Code Playgroud)

我的输出

a very long string..........     112232432      anotherfield
a smaller string         123124343     anotherfield
Run Code Online (Sandbox Code Playgroud)

期望的输出

a very long string..........     112232432      anotherfield
a smaller string                 123124343      anotherfield
Run Code Online (Sandbox Code Playgroud)

bash echo

65
推荐指数
5
解决办法
8万
查看次数

标签 统计

bash ×1

echo ×1