Linux 符號命令及符號問題

2021-09-08 20:16:08 字數 725 閱讀 9144

1、回車 ( \r ) 本義是游標重新回到本行開頭,r的英文return,控制字元可以寫成 cr,即 carriage return;

換行 ( \n ) 本義是游標往下一行(不一定到下一行行首),n 的英文 newline,控制字元可以寫成 lf,即 line feed。

2、windows下,記事本不支援 \n 換行,它只支援 \r\n 形式的換行。

各系統的換行標誌:windows 是 \r\n,linux/unix是 \n,mac是 \r。

unix 體系下的檔案在 windows 裡開啟的話,所有文字會變成一行;而 windows 裡的檔案在 unix 下開啟的話,在每行的結尾可能會多出乙個 ^m 符號。

3、在linux中,更換換行符的方法:

① vi/vim 開啟檔案,在命令模式下輸入 ' :set fileformat=unix ',儲存即可。

②安裝 dos2unix,然後在終端下敲命令:'$ dos2unix filename ' 直接轉換成 unix 格式。

1、&  表示任務在後台執行。

&& 表示前一條命令執行成功時,才執行後一條命令。

2、| 表示管道,上一條命令的輸出,作為下一條命令引數。

|| 表示上一條命令執行失敗後,才執行下一條命令。

3、>file 輸出重定向:會將原來的檔案內容覆蓋

>>file 追加:不會覆蓋原來檔案的內容,而是追加到檔案的尾部

linux命令 引用符號

引用符號在解析器中保護特殊元字元和引數擴充套件,其使用方法有3種 反斜槓 單引號 雙引號 單引號和雙引號必須匹配使用,均可在解析器中保護特殊元字元和萬用字元,但是單引號 硬轉義 主要用於資訊的原樣輸出,防止任何變數的擴充套件,雙引號 軟轉義 允許變數擴充套件 轉義符和命令替換。單引號保護雙引號,雙引...

python且符號 Python檢測符號及亂碼字元

檢測字串是否包含特殊符號 方案一 通過字元匹配的方式進行判定 def if contain symbol keyword symbols for symbol in symbols if symbol in keyword return true else return false 方案二 使用正規...

C語言中無符號與有符號及相加問題

c語言中無符號與有符號問題 unsigned char a 5 a範圍為0 256.陣列中數都有效。char a 5 a範圍為 128 127.陣列中128和182均無效。c語言中無符號數和有符號數相加問題程式設計客棧 看個題 include int main 結果是 14 6 意想不到吧?為什麼結...