【bash】进入子shell,可直接访问环境变量,可用【exit】返回上一级 【env】查看所有环境变量 【unset 变量名】删除变量 位置参数变量: 【$n】n可为[0,9],超过时可用{ },${100} #!/bin/bash #接收第0个参数 echo "当前程序为:$0" #接收第一个和第二个参数 n1=$1 n2=$2 echo "结果为:"$(( $n1...
(一)echo是用于终端打印的基本命令。 在默认情况下,echo在每次调用后回添加一个换行符 1)在echo中转义换行符 -e 例如:$ echo -e "1\t2\t3" 2) 打印彩色输出 a) 打印彩色文本,颜色码:重置=0,黑色=30,红色=31,绿色=32,黄色=33,蓝色=34,洋红=35,青色=36,白色=37 echo -e "\e[1;31m This is ...
echo -e “输出内容1\n输出内容2” “` 在上面的例子中,-e参数用于开启转义功能,\n表示换行。 2. 使用单引号: “` echo ‘输出内容1 输出内容2’ “` 在单引号中,可以直接换行输入内容,输出时也会换行。 3. 使用多个echo命令: “` echo “输出内容1” echo “输出内容2” “` 直接使用多个echo命令...
4. 脚本中的换行符:在编写Shell脚本时,可以在命令之间使用换行符来分隔它们。这样可以提高脚本的可读性。例如: “` #!/bin/bash echo “This is the first line” echo “This is the second line” “` 5. 命令行中的换行符处理:在命令行中,可以使用反斜杠\来表示换行符。这样可以将一条命令拆分为多行...
一、echo命令 echo -n 表示不换行输出 echo -e 输出转义字符,将转义后的内容输出到屏幕上 常见转义字符: 示例1:echo -n 表示不换行输出 示例2:echo -e输出转义字符,将转义后的内容输出到屏幕上,\b转义后相当于按退格键,但前提是b后面存在字符: b表示删除前一个字符,\b\b表示删除前两个字 符 ...
小结 echo命令是Linux Shell中非常基础且强大的命令,用于在终端上显示文本或变量的值。通过使用不同的选项和结合转义字符,你可以灵活地控制输出的格式和内容。在日常的Shell脚本编写和命令行操作中,echo命令是不可或缺的工具。
1. echo 命令 echo 命令会将输入的字符串送往标准输出。输出的字符串间以空白字符隔开,并在最后加上换行号。 命令格式: $ echo [-ne] [字符串] 参数说明: -n 不要在最后自动换行 -e 打开反斜杠 ESC 转义。 -E 取消反斜杠 ESC 转义 (默认) echo 的转义序
原来都是使用awk或者sed对文件中的匹配字符进行替换,此次是在使用shell脚本是时,对行内的某些特定字符进行替换。记录如下: 一、 shell替换 echo ${string/ab/cd} #将此行的ab替换成cd,含有多个匹配的情况下,只替换一次。 echo ${string//ab/cd} #将此行的ab替换成cd,双斜杠替换所有匹配。
输出三个换行符到文件arnold_err.log echo -e"\n""\n">>arnold_err.log 参考文章:Linux如何用echo将换行符输入到文件里 20230212 echo -e用法 echo -e 是 linux shell 的 echo 命令的可选标志,用于打印带转义字符的输出。 示例1 echo -e "This is a new...
echo $USER admin $USER 是一个保存用户名的 shell 变量。 显示命令的输出 使用$(command)表达式将命令输出包含在 echo 的参数中。 下面的命令将显示当前日期: echo "The date is: $(date +%D)" The date is: 04/01/20 以彩色显示 使用ANSI 转义序列更改前景色和背景色或设置文本属性,如下划线和粗体。