Test - Скрипт Для Автомонтирования С Использованием Оператора If. Не Могу Получить Результат

  • Автор темы Tattiana75
  • Обновлено
  • 18, Oct 2024
  • #1
На этот вопрос уже есть ответы здесь:

 if 

Скобки в условии if: почему я получаю синтаксические ошибки без пробелов? testcheck=`df -h | awk '{print $6}' | grep "/test"`; if [$tescheck -ne "/test"] then mount /test else echo "failed"; fi statement true or false.

(2 ответа)

Tattiana75


Рег
28 Nov, 2019

Тем
89

Постов
205

Баллов
660
  • 25, Oct 2024
  • #2
 
 if grep -E '^[^ ]+ /test ' /proc/mounts &>/dev/null; then
 

обновлять

Я проверил только синтаксис оболочки и не проверял, что делает ваш код. Чтобы проверить, установлено ли что-либо на /test you should do this:

testcheck="$(df -h | awk '{print $6}' | grep "/test")" if [ "$tescheck" != "/test" ]
 

Dmitry91007


Рег
26 Dec, 2019

Тем
79

Постов
192

Баллов
627
Тем
403,760
Комментарии
400,028
Опыт
2,418,908

Интересно