符號:`
名稱:反引號,上分隔符
位置:反引號(`)這個字元一般在鍵盤的左上角,數字1的左邊,與(~)在同一鍵上,不要將其同單引號(』)混淆
作用:反引號括起來的字串被shell解釋為命令列,在執行時,shell首先執行該命令列,並以它的標準輸出結果取代整個反引號(包括兩個反引號)部分
舉例:
$ echo `date`2023年 11月 30日 星期三 16:37:23 cst
補充1:
今天再補充乙個達到同樣效果的命令,xargs
$ find vim|xargs ls -l-rw-r--r-- 1 eshizhan users 3043 mar 25 14:48 vim
補充2:
bash使用$()也可以,這個寫shell指令碼看起來比反引號(`)更清晰。
echo $(date)
將Linux命令的結果作為下乙個命令的引數
kiss keep it short and 1.符號 名稱 反引號,上分隔符 位置 反引號 這個字元一般在鍵盤的左上角,數字1的左邊,不要將其同單引號 混淆 作用 反引號括起來的字串被shell解釋為命令列,在執行時,shell首先執行該命令列,並以它的標準輸出結果取代整個反引號 包括兩個反引號 ...
linux下命令執行結果作為其他命令輸入引數
比如這裡要獲取redis server這個程序的pid ps ef grep redis server root 60415 1 93 feb17 8 04 12 36 redis server 6379 root 61823 59236 0 01 26 pts 1 00 00 00 grep co...
linux下命令執行結果作為其他命令輸入引數
原文 比如這裡要獲取redis server這個程序的pid plain view plain copy ps ef grep redis server root 60415 1 93 feb17 8 04 12 36 redis server 6379 root 61823 59236 0 01 ...