新增 echo 命令
59
echo-%E5%91%BD%E4%BB%A4.md
Normal file
59
echo-%E5%91%BD%E4%BB%A4.md
Normal file
@@ -0,0 +1,59 @@
|
||||
### 基本用法
|
||||
### 1. 简单文本输出
|
||||
最基本的用法是直接输出字符串:
|
||||
|
||||
实例
|
||||
` echo "Hello, World!"`
|
||||
|
||||
执行结果:
|
||||
`Hello, World!`
|
||||
|
||||
### 2. 输出变量
|
||||
echo 可以显示变量的值:
|
||||
实例
|
||||
|
||||
`name="Linux User"`
|
||||
`echo "Welcome, $name!"`
|
||||
|
||||
执行结果:
|
||||
`Welcome, Linux User!`
|
||||
### 3. 不带引号的输出
|
||||
引号不是必须的,但建议使用以避免意外:
|
||||
|
||||
实例
|
||||
`echo This is a test`
|
||||
执行结果:
|
||||
`This is a test`
|
||||
|
||||
常用选项
|
||||
#### -n 选项:不换行输出
|
||||
默认情况下,echo 会在输出后添加换行符。
|
||||
|
||||
使用 -n 可以禁止这种行为:
|
||||
实例
|
||||
`echo -n "Loading..."`
|
||||
`echo " Done!"`
|
||||
|
||||
执行结果:
|
||||
`Loading... Done!`
|
||||
|
||||
#### -e 选项:启用转义字符解释
|
||||
启用对反斜杠转义的解释:
|
||||
|
||||
实例
|
||||
`echo -e "First line\nSecond line"`
|
||||
|
||||
执行结果:
|
||||
`First line`
|
||||
`Second line`
|
||||
|
||||
#### 常用转义序列
|
||||
| 转义序列 | 说明 |
|
||||
| ------- |-----|
|
||||
| \n | 换行 |
|
||||
| \t | 水平制表符 |
|
||||
| \v | 垂直制表符 |
|
||||
| \b | 退格 |
|
||||
| \r | 回车 |
|
||||
| \\ | 反斜杠字符本身 |
|
||||
|
||||
Reference in New Issue
Block a user