LINUX.ORG.RU

Сообщения MrCovax

 

Вывод переменной в одну строку

Форум — Development

Нужна помощь в реализации скрипта на sh. Задача - есть файл с параметрами следующего формата:

ServerParam1 = [

[[«a=1»],[]],

[[b=2],[]]

]

ServerParam2 = [

[[«c=3»],[]],

[[d=4],[]]

]

Необходимо вывести значение параметра (то что после «=») в одну строку. Т.е. вывод должен быть таким

ServerParam1 = [[[«a=1»],[]],[[b=2],[]]]

ServerParam2 = [[[«c=3»],[]],[[d=4],[]]]

Заранее спасибо!

 , ,

MrCovax
()

Переменная в переменной

Форум — Development

Добрый день, уважаемые форумчане!

помогите, пожалуйста, со следующей проблемой есть код

for name_server in (server1 server2)
do
eval status_$name_server=`ps -ef | grep $name_server`
echo ${status_$name_server}
done



выдает ошибку - bad substitution
конструктор ${status_${name_server}} 
тоже выдает ошибку

в чем проблема?

 ,

MrCovax
()

RSS подписка на новые темы