variable-substitution
Unix-подобные системы
Вопрос или проблема Я просмотрел некоторые из опубликованных тем, и ни одна из них не охватывает мой запрос. У меня есть простая строка кода ниже, которая выводит все ASCII-символы: echo {' '..'~'} Я хочу иметь возможность использовать переменную, чтобы
Unix-подобные системы
Вопрос или проблема Почему я получаю разные значения для $x из приведенных ниже фрагментов? #!/bin/bash x=1 echo fred > junk ; while read var ; do x=55 ; done < junk echo x=$x # x=55 .. Я ожидал такой результат x=1 cat junk | while read var ;
Unix-подобные системы
Вопрос или проблема Есть ли у Bash опция для диагностики (и, при необходимости, прерывания выполнения) переменных, “развернувшихся в пустое значение”? Пример (гипотетический): $ bash -c "echo $x" -xxx bash: строка 1: переменная 'x' развернулась