echo输出数组,多行文本,含空格内容的shell的变量
shell变量的内容可以非常丰富,例如字符串,整数,浮点型小数,甚至多行文本,表格等。但是在终端输出时,会出现很多问题,以下整理echo输出特殊文本的方法。
输出换行符:加入e选项
$ echo -e "\n"
输出多行文本:加双引号
多行文本可以赋值给shell变量,输出变量是否加引号也会影响输出效果
输出含空格内容:加双引号
当变量中含有多个空格时,有时多个空格会按照一个空格处理
输出数组:加大括号
shell一维数组索引类似python,从0开始
本文来自博客园,作者:Philbert,转载请注明原文链接:https://www.cnblogs.com/liangxuran/p/14381901.html