cwlr.net
当前位置:首页 >> linux脚本中如何让ECho + 命令执行的结果 按原来的... >>

linux脚本中如何让ECho + 命令执行的结果 按原来的...

也就是加个双引号的事情。 echo "`ip add`"

将一条命令的执行结果赋给一个变量的方法有: 1、使用反引号`` (数字键1左边的键,tab键上面,英文方式输入) 如:a=`echo "hello world"`; 即将命令 echo "hello world"的输出赋给变量a 2、可以使用 $(()) 如:a=$(echo "hello world") 即 将命...

你是不是用的反引号运行的echo?反引号会先执行里面的命令再echo显示

举个例子,执行一条基本语句建立一个文件 #!/bin/bashtouch test.txtif [ $? -eq 0 ]then echo "执行成功"else echo "执行失败"fi$?可以判断上一条命令是否成功,成功为0,不成功为非0

[root@localhost shell-test]# abc=1 [root@localhost shell-test]# echo '$abc' //用单引号 $abc

将一条命令的执行结果赋给一个变量的方法有: 1、使用反引号`` (数字键1左边的键,tab键上面,英文方式输入) 如:a=`echo "hello world"`; 即将命令 echo "hello world"的输出赋给变量a 2、可以使用 $(()) 如:a=$(echo "hello world") 即 将命...

可以使用

功能说明:显示文字。 语 法:echo [-ne][字符串]或 echo [--help][--version] 补充说明:echo会将输入的字符串送往标准输出。输出的字符串间以空白字符隔开,并在最后加上换行号。 参 数:-n 不要在最后自动换行 -e 若字符串中出现以下字符,则...

echo只是输出字符串吧,Linux执行内嵌命令用反引号括起来的才会执行,不用反引号echo直接就输出成字符串了。比如下面的就是打印字符串: echo "hello"

放入 "" 里面就可以了。

网站首页 | 网站地图
All rights reserved Powered by www.cwlr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com