shell变量的内容可以非常丰富,例如字符串,整数,浮点型小数,甚至多行文本,表格等。但是在终端输出时,会出现很多问题,以下整理echo输出特殊文本的方法。
输出换行符:加入e选项
$ echo -e "\n"
输出多行文本:加双引号
多行文本可以赋值给shell变量,输出变量是否加引号也会影响输出效果
输出含空格内容:加双引号
当变量中含有多个空格时,有时多个空格会按照一个空格处理
输出数组:加大括号
shell一维数组索引类似python,从0开始
shell变量的内容可以非常丰富,例如字符串,整数,浮点型小数,甚至多行文本,表格等。但是在终端输出时,会出现很多问题,以下整理echo输出特殊文本的方法。
输出换行符:加入e选项
$ echo -e "\n"
输出多行文本:加双引号
多行文本可以赋值给shell变量,输出变量是否加引号也会影响输出效果
输出含空格内容:加双引号
当变量中含有多个空格时,有时多个空格会按照一个空格处理
输出数组:加大括号
shell一维数组索引类似python,从0开始
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。