Я читал файл .sh и нашел строку, написанную как
if[ "`uname -r | grep fc`" == " " ]; then
Но я не нахожу значения fc
и всего выражения.
Я использую Ubuntu 16.04 LTS.
Заранее спасибо.
специальный задний символ галочки возвратит то, что оценено в обратных галочках. так uname -r | grep fc
возвратит что-то, только если Ваш выпуск ядра содержит буквы ФК. Если никакой ФК затем это просто будет символ новой строки. Так, если оператор только оценит к истинному, когда ФК не будет содержаться в Вашей строке ядра, которая возвращается из uname., пытаются делать
export a=`uname -r`
echo $a
как тест