Почему мое состояние всегда оценивается как истинное?

Для Ubuntu и, в частности, для производственного процесса Zorin Ubuntu: перейдите к настройкам системы> подробности, нажмите на подробную информацию, затем нажмите «Съемный носитель», затем установите флажок «никогда не запускать или запускать программы при вставке медиа». Это самый простой способ подавить автоматическое воспроизведение через gui. Я полагаю, что есть способ сделать это и с помощью терминала, но мой пост для тех, кто мне нравится, более удобен с использованием gnome gui вместо терминала.

1
задан 11 January 2014 в 10:29

2 ответа

Я вижу две незначительные ошибки в вашем коде.

[1] Не используйте пробел при объявлении переменной, выполните следующие действия:

ageLimit=34

[2] Существует два способы помещения if условий, используйте любой из них.

if [ "$userAge" -le "$ageLimit" ]; then

или

if (( "$userAge" <= "$ageLimit" )); then
1
ответ дан 24 May 2018 в 13:08

, если вы пытаетесь оценить две строки, тогда используйте -lege, если вы хотите оценить число, я предлагаю вам использовать обычный оператор> & lt; = это общее соглашение и хорошие войны. поэтому в этом случае используйте

, если ["$ userAge" -le "$ ageLimit"]; то еще fi
0
ответ дан 24 May 2018 в 13:08

Другие вопросы по тегам:

Похожие вопросы: