Shell echo命令~06
@H_502_9@
@H_502_9@
@H_502_9@
@H_502_9@
@H_502_9@
@H_502_9@
@H_502_9@
@H_502_9@
@H_502_9@
Shell 的 echo 指令与 PHP 的 echo 指令类似,都是用于字符串的输出。命令格式:
@H_502_9@
echo string
@H_502_9@
@H_502_9@
@H_502_9@
1.显示普通字符串:
@H_502_9@
@H_502_9@
@H_502_9@
@H_502_9@
@H_502_9@
echo "It is a test"@H_502_9@ @H_502_9@
@H_502_9@
@H_502_9@
2.显示转义字符
@H_502_9@
@H_502_9@
@H_502_9@
@H_502_9@
@H_502_9@
echo "\"It is a test\""@H_502_9@ @H_502_9@
@H_502_9@
@H_502_9@
3.显示变量
@H_502_9@
@H_502_9@
@H_502_9@
read 命令从标准输入中读取一行,并把输入行的每个字段的值指定给 shell 变量
@H_502_9@
@H_502_9@
@H_502_9@
@H_502_9@
#!/bin/sh read name echo "$name It is a test"
@H_502_9@
@H_502_9@
@H_502_9@
@H_502_9@
@H_502_9@
@H_502_9@
@H_502_9@
@H_502_9@
@H_502_9@
4.显示换行
@H_502_9@
@H_502_9@
@H_502_9@
@H_502_9@
echo -e "OK! \n" # -e 开启转义 echo "It it a test"@H_502_9@ @H_502_9@
@H_502_9@
5.显示不换行
@H_502_9@
@H_502_9@
@H_502_9@
#!/bin/sh echo -e "OK! \c" # -e 开启转义 \c 不换行 echo "It is a test"@H_502_9@