@alexclear Да я бы с удовольствием, но специфика работы такая, что сервак лишний мне не дадут, а те которые есть, туда не получится ничего поставить. Вот в чем проблема и есть
@zedxxx Значит вы вопрос плохо читали раз в шоке, я догадался сохранить во временную переменную, но результат не сохранялся, в прочем я уже разобрался как это сделать. Ответа тут такого я и не получил
@s1dney Хорошо это понятно, и как сохранить вывод выполнения команды в переменой? понятно что вывод будет содержать stdout но если мы откроем новое соединение с другим сервером и выполним тоже самое, вывод stdout с предыдущего сервера заменится на вывод результат нового сервера, разве не так?
Вопрос в том, как записать результат выполнения системной программы в переменную, например, будет запущено top | grep CPU , hostname -f , date
Вот как результат выполнения этих команд записать в переменные? или как лучше реализовать, что бы результат этих команд, по окончанию скрипта можно было добавить в файлик log.txt на серваке с которого будет запущен скрипт?