1. 程式人生 > >echo命令 單引號/雙引號/不加引號 的區別

echo命令 單引號/雙引號/不加引號 的區別

Shell echo顯示

程序:

#!/bin/bash

echo "hello\nworld" # ""非變量內容,直接輸出

echo -n "I LOVE YOU\n ^3^" # -n 為“”內容不轉義

echo -e "YOU KNOW\n I DO" # -e 為 “”內容轉義


name="1234" #定義name字符串

echo $name #輸出變量name內容

echo \$name #直接輸出“\”後面的內容

echo "$name" # “”輸出變量name內容

echo '$name' # ‘’裏的內容原樣輸出


運行:

hello\nworld

I LOVE YOU\n ^3^YOU KNOW

I DO


1234

$name

1234

$name


echo命令 單引號/雙引號/不加引號 的區別