Linux Bash вещь - PullRequest
       3

Linux Bash вещь

0 голосов
/ 13 января 2011

Я пытаюсь создать небольшой скрипт bash, с которым у меня нет опыта.Я пытаюсь сделать что-то вроде:

#!/bin/bash
statut="na"
if [ $proc = 0 ]; then
    statut = "closed"
else
    statut = "opened"
fi

, но получаю: . / Test.sh: строка 4: statut: команда не найдена Можете ли вы дать мне подсказку?В Google я не смог найти что-то похожее.Все , если примеры с echo , не с присвоением переменной.Спасибо!

1 Ответ

9 голосов
/ 13 января 2011

Это потому, что вы не следуете синтаксису для оператора присваивания - вы должны удалить пробелы вокруг '=' (и заключить в кавычки $ proc):

#!/bin/bash
statut="na"
if [ "$proc" = 0 ]; then
    statut="closed"
else
    statut="opened"
fi
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...