宁波建设工程主管部门网站,提供商城网站制作,net网站建设多少前,wordpress5.0官网文章目录一、命令介绍二、命令选项三、命令示例#xff08;一#xff09;输出变量的值#xff08;二#xff09;合并上下单元格内容#xff08;三#xff09;查看一行第一栏#xff08;四#xff09;查看一行的第一和第三栏#xff08;五#xff09;结合输出重定向符…
文章目录一、命令介绍二、命令选项三、命令示例一输出变量的值二合并上下单元格内容三查看一行第一栏四查看一行的第一和第三栏五结合输出重定向符将字符串信息导入文件中六使用反引号符执行命令并输出其结果到终端七输出带有换行符的内容八输出信息中删除某个字符一、命令介绍
echo 命令用于在终端设备上输出显示/打印字符串或变量的值。
人们一般在变量前加上 $ 符号的方式来引用变量例如$PATH然后再用 echo 命令将变量值输出。或者直接使用 echo 命令输出一段字符串到屏幕上起到提示用户的作用。
二、命令选项
选项说明-e激活转义字符-E禁用反斜杠转义的解释默认--help查看帮助信息奇怪在我的 CentOS 命令终端中无效呀只能使用 man echo 查看帮助信息了
使用-e选项时若字符串中出现以下字符则特别加以处理而不会将它当成一般文字输出
转义字符说明\a发出警告声\b删除前一个字符\c不产生进一步输出 (\c 后面的字符不会输出)\f换行但光标仍旧停留在原来的位置\n换行且光标移至行首\r光标移至行首但不换行\t插入tab\v与\f相同\插入\字符\nnn插入 nnn八进制所代表的ASCII字符
三、命令示例
一输出变量的值
[rootlinuxcool ~]# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin二合并上下单元格内容
echo esempio | tr [:lower:] [:upper:] 三查看一行第一栏
echo a b c | awk {print $1} 四查看一行的第一和第三栏
echo a b c | awk {print $1,$3} 五结合输出重定向符将字符串信息导入文件中
[rootlinuxcool ~]# echo It is a test linuxcool六使用反引号符执行命令并输出其结果到终端
[rootlinuxcool ~]# echo date七输出带有换行符的内容
[rootlinuxcool ~]# echo -e a\nb\nc
a
b
c注\n 是换行符
八输出信息中删除某个字符
在要删除的字符后面加上 \b则该字符不会输出下例中注意看数字 3 消失了
[rootlinuxcool ~]# echo -e 123\b456
12456