echo命令是Linux中最基本的命令,也是最常用的命令,特别是在写shell脚本的时候,会经常用到,虽然echo命令非常基础,但是功能还算丰富,以下是对echo命令的总结,方便记忆与回顾。 echo命令的基本用法,很简单,就是echo命令后面跟上要输出的文本,如下 除了基本用法,还可以配合一些选项使用 echo -n 表示不换行输出 可以看到...
echo -n 表示不换行输出 可以看到,如果不添加-n选项,文本输出以后,指定换行了,而添加了-n选项以后,文本直接连着命令提示符输出了,并没有换行,这样演示效果不明显,我们可以同时echo两条信息,效果比较明显,示例如下: 当使用echo输出命令的输出结果的内容时,命令执行结果的格式可能会发生变化,比如,如果我们想要输出ifco...
echo"obase=8; 255"| bc# 377 printf"%o\n"255# 377,%o 表示八进制数 # 10进制转16进制 echo"obase=16; 255"| bc# FF printf"%x\n""255"# ff,%x 表示十六进制数,小写 printf"%X\n""255"# FF,%X 表示十六进制数,大写 2进制转其它进制 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ...
linux的echo命令, 在shell编程中极为常用, 在终端下打印变量value的时候也是常常用到的, 因此有必要了解下echo的用法。 echo命令的功能是在显示器上显示一段文字,一般起到一个提示的作用。 该命令的一般格式为: echo [ -n ] 字符串 其中选项n表示输出文字后不换行;字符串能加引号,也能不加引号。用echo命令输...
-n:不输出尾随的换行符,即输出内容后不换行。 -e:启用反斜杠转义的解释(如\n表示换行,\t表示制表符等)。 示例: 输出普通文本: echo"Hello, World!" 1 输出变量值(假设已设置变量NAME=Alice): echo"Hello,$NAME!" 1 不换行输出: echo-n"Enter your name: "readnameecho"Hello,$name!" ...
\n 换行,新行移至行首 \t 插入tab符 \v 与\f相同 \\ 插入\ 选项-n 打印不换行。 4.参数 $? 表示上一条指令完成码,0是正常执行,非0是执行错误。 $ 表示变量的引用。 "" 表示字符串。 '' 表示强字符串引用,也就是把''内部都当作字符串打印。 \e[效果码;字体颜色;背景颜色m\e[0m 这样的结果...
复制代码echo -e "Hello\tWorld\n"这将会输出 "Hello" 和 "World",并在它们之间添加一个制表符,以及一个换行符。除了上述选项外,echo命令还支持许多其他的选项,如-s、-E、-p等。在实际使用中,我们可以根据自己的需要来灵活选择和组合这些选项。总之,Echo命令是Linux系统中一个非常有用和基础的命令,它...
一般都是简写(-p -t -n) ⑥shift命令: [root@localhost test]# vim shitf_test.sh until [ $# -eq 0 ] do echo "第一个参数为:$1 参数个数为:$#" shift done [root@localhost test]# bash shitf_test.sh 1 2 3 4 5 6 第一个参数为:1 参数个数为:6 ...