shell echo 命令
命令格式:echo string
//显示普通字符串
echo "my name is jiao"
结果:
my name is jiao
//显示变量
name="jiao"
echo "my name is $name"
结果:
my name is jiao
//显示特殊字符,需要转义
echo "\"my name is jiao\""
结果:
“my name is jiao”
//原样输出字符串,不进行转义或取变量(用单引号)
name="jiao"
echo 'my name is $name'
结果:
my name is $name
//显示结果定向至文件
echo "my name is jiao" > name.txt
结果:
my name is jiao 将写入 name.txt,此时文件有一行内容
如果name.txt不存在则新建,存在则清空文件内容后再写入
//显示结果定向至文件(追加内容 )
echo "my name is jiao" >> name.txt
结果:
my name is jiao 将追加写入 name.txt,此时文件有两行内容
如果name.txt不存在则新建,存在则在文件末尾追加内容
//显示命令执行结果
echo `date`
结果:
Tue Apr 2 09:33:53 CST 2024
注意: 这里使用的是反引号 `, 而不是单引号 ‘。
转载请注明作者和出处,并添加本页链接。
原文链接:
//jiaoqiang.top/post/34