История изменений
Исправление vodz, (текущая версия) :
Я спрашивал как переменной присвоить команду или shell такого не может?
А подумать? В значении переменной желательно иметь любое сочетание символов. Потому нельзя, чтобы какая-то комбинация реагировала на не просто значение символов, а как действие тогда, когда не надо. А вот когда надо, то и пишите вызов команды. Но с параметром $N у вас всё равно ерунда получится и потому, правильнее — функция.
Исправление vodz, :
Я спрашивал как переменной присвоить команду или shell такого не может?
А подумать? В значении переменной желательно иметь любое сочетание символов. Потому нельзя, чтобы какая-то комбинация реагировала на не просто значение символов, а как действие тогда, когда не надо. А вот когда надо, то и пишите вызов команды. Про a="\`pgrep -c $N\` -eq 1"
вы в правильном направлении мыслите, только вызов внутри [] вы как-то неправильно сделали. Но с параметром $N у вас всё равно ерунда получится и потому, правильнее — функция.
Исправление vodz, :
Я спрашивал как переменной присвоить команду или shell такого не может?
А подумать? В значении переменной желательно иметь любое сочетание символов. Потому нельзя, чтобы какая-то комбинация реагировала на не просто значение символов, а как действие тогда, когда не надо. А вот когда надо, то и пишите вызов команды. Про a="\`pgrep -c $N\` -eq 1"
вы в правильном направлении мыслите, только вызыв внутри [] вы как-то неправильно сделали. Но с параметром $N у вас всё равно ерунда получится и потому, правильнее — функция.
Исправление vodz, :
Я спрашивал как переменной присвоить команду или shell такого не может?
А подумать? В значении переменной желательно иметь любое сочетание символов. Потому нельзя, чтобы какая-то комбинация реагировала на не просто значение символов, а как действие тогда, когда не надо. А вот когда надо, то и пишите вызов команды. Про a="\`pgrep -c $N\` -eq 1"
вы в правильном направлении мыслите, только вызыв внутри [] вы как-то неправильно сделали. Но с переметром $N у вас всё равно ерунда получится и потому, правильнее — функция.
Исходная версия vodz, :
Я спрашивал как переменной присвоить команду или shell такого не может?
А подумать? В значении переменной желательно иметь любое сочетание символов. Потому нельзя, чтобы какая-то комбинация реагировала на не просто значение символов, а как действие тогда, когда не надо. А вот когда надо, то и пишите вызов команды. Про a="\`pgrep -c $N\` -eq 1"/inline] вы в правильном направлении мыслите, только вызыв внутри [] вы как-то неправильно сделали. Но с переметром $N у вас всё равно ерунда получится и потому, правильнее -- функция.