一些字母前加""來表示常見的那些不能顯示的ascii字元,如\0,\t,\n等,就稱為轉義字元,因為後面的字元,都不是它本來的ascii字元意思。
\輸入\
\a輸出警告音
\b退格,即向左刪除乙個字元
\c取消輸出行末的換行符,和-n選項一致
\eesc
\f換頁符
\n換行
\r回車
\t製表,即tab
\v垂直製表符
\0nnn按照八進位制ascii碼表輸出字元,其中0為數字零,nnn是三位八進位制數
\xhh按照十六進製制ascii碼表輸出字元,其中hh是兩位十六進製制數
特殊字元:~·!@#¥%……&*()_±={}:;』"|,.<>?/#!/bin/bash
echo -e "[name]:asus\t[city]:changsha"
輸出結果:
[name]:asus [city]:changsha
# method 1 雙引號輸出
echo
"~·!@#¥%……&*()_+-={}:;\|,.<>?/"
# method 2 單引號輸出
echo
'~·!@#¥%……&*()_+-={}:;\|,.<>?/'
# method 3 \轉義輸出
echo
"\""
Shell指令碼常識 (特殊字元)
shell中的特殊字元有 1 美元符 2 反斜槓 3 反引號 4 雙引號 5 下面我一一舉列說明 一 符號 1 echo 顯示的是上一條指令退出狀態 2 echo 效果同上 3 echo 顯示的是 4 echo 顯示的是 5 echo 顯示的是 大家可能已經看出 符號在雙引號中具有特殊意義 雙引號對...
shell指令碼程式設計 特殊字元
shell中除了普通字元外,還有很多具有特殊含義和功能的字元 1.萬用字元 任意長度的字串 匹配任一單個字元 匹配其中的任意乙個字元,例如 abc 匹配a或b或c,也可這樣表示 a z 但 在外只是乙個普通字元,和?在中也變成了普通字元.2.引號 單引號 稱為 強引用 或 全引用,在 中的所有字元都...
轉義字元與特殊字元
1 常見的轉義字元 c中定義了一些字母前加 來表示常見的那些不能顯示的ascii字元,如 0,t,n等,就稱為轉義字元,因為後面的字元,都表示的不是它本來的ascii字元意思。轉義字元 意義ascii碼值 十進位制 a響鈴 bel b退格 bs 將當前位置移到前一列 f換頁 ff 將當前位置移到下頁...