1. 程式人生 > >linux中反引號`與$()得區別

linux中反引號`與$()得區別

反引號與$()都是命令替換
這裡寫圖片描述
結果為:
這裡寫圖片描述
最大的區別為:轉義字元的使用不同。
反引號中:若要使用轉自字元需要\\
$()中:若要使用轉義字元用\

例1:反引號使用1個\,$()使用1個
這裡寫圖片描述
結果為:
這裡寫圖片描述
例2:反引號使用2個\,$()使用1個
這裡寫圖片描述
結果為:
這裡寫圖片描述

總結:反引號與$()都是命令替換
唯一的區別就是轉義字元的使用不一樣。
建議使用$(),因為反引號容易敲錯。