什麼是 uname-r | grep fc?

什麼是 uname-r | grep fc?

我正在讀取 .sh 檔案並找到一行寫為

if[ "`uname -r | grep fc`" == " " ]; then

但我沒有找到fc整個表達的含義。

我使用的是 Ubuntu 16.04 LTS。

提前致謝。

答案1

特殊的反引號字元將傳回反引號內計算的任何內容。uname -r | grep fc 只有當您的核心版本包含字母 fc 時,so才會傳回一些內容。如果沒有 fc 那麼它將只是換行符號。因此,只有當從 uname 傳回的核心字串中不包含 fc 時,if 語句才會計算為 true。嘗試做

export a=`uname -r` 
echo $a

作為測試

相關內容