我想使用以下内容将一些预定义的文本写入文件: text="this is line one\n this is line two\n this is line three" echo -e $text > filename 我期待这样的事情: this is line one this is line two this is line three 但是得到这个: this is line one this is line two this is line three 我很肯定每个空格之后都没有空格\n,但是多余的空格怎么来?
我想输出表格格式的文本。我试图做的是用'\ t'回显数组的元素,但是它没有对齐。 我的密码 for((i=0;i<array_size;i++)); do echo stringarray[$i] $'\t' numberarray[$i] $'\t' anotherfieldarray[$i] done; 我的输出 a very long string.......... 112232432 anotherfield a smaller string 123124343 anotherfield 所需的输出 a very long string.......... 112232432 anotherfield a smaller string 123124343 anotherfield