![]() |
Модераторы: powerfox, ZeeLax |
![]() ![]() ![]() |
|
KYI |
|
||||
Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 16.4.2006 Репутация: нет Всего: нет |
Добрый день!
Прошу помощи в написании маленького скрипта, т.к. сам в этом не очень силен. Необходимо получить "голую" цифру которая показывала бы свободное или использованное место на диске Знаю команду df, но это не сильно помогает Делаю так
Получаю это
Подскажите как получить голую цифру 1966693 или 884635 Желательно что бы команда(ы) была в одну строку. |
||||
|
|||||
Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: нет Всего: 146 |
Это сообщение отредактировал(а) Romikgy - 25.9.2017, 10:57 -------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. ![]() |
|||
|
||||
KYI |
|
|||
Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 16.4.2006 Репутация: нет Всего: нет |
Ух... ничего себе, а можно пояснить что и куда?
И кстати, пишет вот такое
Думаю это ограничение гипервизора VMware Может другие варианты? |
|||
|
||||
Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: нет Всего: 146 |
-------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. ![]() |
|||
|
||||
KYI |
|
|||
Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 16.4.2006 Репутация: нет Всего: нет |
Да, есть, сейчас попробую добавить. Ага, извиняюсь за дикость, а как это делается, тупой я в линуксах? Вот так не работает
Это сообщение отредактировал(а) KYI - 25.9.2017, 11:43 |
|||
|
||||
Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: нет Всего: 146 |
-------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. ![]() |
|||
|
||||
KYI |
|
|||
Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 16.4.2006 Репутация: нет Всего: нет |
К сожалению не работает :-(
Говорит, что нету busybox - странно Видимо не судьба мне настроить мониторинг ESXi Спасибо за помощь, буду искать другие пути. |
|||
|
||||
Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: нет Всего: 146 |
так скачай busybox и положи рядом со скриптом... права на исполнения добавь
chmod +x busybox немного изменится команда
и пользуйся.... -------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. ![]() |
|||
|
||||
KYI |
|
|||
Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 16.4.2006 Репутация: нет Всего: нет |
Если бы так было просто.
Это ESXi, а он то ли недолинух, то ли вообще сурагат какой то. У меня задумка была натравить на ESXi нашу систему мониторинга, в этой системе можно по SSH отправлять запросы в виде скриптов и получать ответы, но не тут то было. |
|||
|
||||
Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: нет Всего: 146 |
линукс - это просто , главное знать как....
-------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. ![]() |
|||
|
||||
Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: нет Всего: 146 |
-------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. ![]() |
|||
|
||||
KYI |
|
||||||||
Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 16.4.2006 Репутация: нет Всего: нет |
Romikgy, спасибо, что продолжаете помогать.
Не понимаю что означают строки из последнего вашего сообщения, но решил попробовать вот это
Получил вот это
Получается, что BusyBox есть, но почему он тогда не отрабатывает? Конструкция
Сообщает
То ли у меня лыжи не едут, то ли..... мысли на этом обрываются |
||||||||
|
|||||||||
Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: нет Всего: 146 |
which sed
покажет где находится sed по тому пути посмотреть (допустим оказалось /bin/sed) ls -l /bin/ и ответ покажет на что ссылается sed , это и будет busybox , но переименованный , его и использовать вместо busybox Добавлено через 4 минуты и 14 секунд sed - потоковый редактор s - замена / - разделитель " *" - пробел и больше заменяем на " " (один пробел ) g - глобально https://ru.wikipedia.org/wiki/Sed -------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. ![]() |
|||
|
||||
KYI |
|
|||
Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 16.4.2006 Репутация: нет Всего: нет |
Добрый день! Делаю which sed и получаю как вы и говорили
Далее делаю ls -l /bin/ и получаю портянку (см. приложенный файл). Красивая такая, разноцветная Если я что то понимаю, то на busybox ссылается много чего Как понять что именно нужно? Присоединённый файл ( Кол-во скачиваний: 4 ) ![]() |
|||
|
||||
Romikgy |
|
||||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: нет Всего: 146 |
Добавлено через 2 минуты и 34 секунды
-------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. ![]() |
||||
|
|||||
KYI |
|
||||||||||
Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 16.4.2006 Репутация: нет Всего: нет |
Romikgy, в первом случае выдал
во втором случае выдал просто F Это так и задумано? Такс... Попробовал разобраться по шагам, вот что у меня получается Вот эта часть выдает информацию без шапки
Вот эта часть, как вы и описывали заменяет глобально пробелы
и на выходе получается красотища
А вот это, если я правильно понимаю, должно взять четвертый блок и вывести его
Так и получается F Это сообщение отредактировал(а) KYI - 27.9.2017, 14:52 |
||||||||||
|
|||||||||||
Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: нет Всего: 146 |
нет , должно быть нормально
uname -a какой ответ? -------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. ![]() |
|||
|
||||
KYI |
|
||||||||
Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 16.4.2006 Репутация: нет Всего: нет |
Дает такой ответ
Кстати, решил разобраться с sed "s/ */ /g" даю команду sed -? а он в ответ
Получается что в моей sed нету ключей S и G -------------- В общем выкинув один блок (который пробелы глобально подставляет) получил вот такую конструкцию
и вот из такого
получил вот такое 834840 О, чудо, оно сработало! Правда не знаю на сколько корректно все я сделал Romikgy, Проверьте мои каракули имеют они право на жизнь и применение в рабочих процессах? Это сообщение отредактировал(а) KYI - 27.9.2017, 15:48 |
||||||||
|
|||||||||
Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: нет Всего: 146 |
изменятся количество цифр , будет не корректный результат давать
-------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. ![]() |
|||
|
||||
KYI |
|
|||
Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 16.4.2006 Репутация: нет Всего: нет |
||||
|
||||
Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: нет Всего: 146 |
-------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. ![]() |
|||
|
||||
KYI |
|
||||||
Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 16.4.2006 Репутация: нет Всего: нет |
Выдало ровно то же самое что и
т.е. вот это
Это сообщение отредактировал(а) KYI - 27.9.2017, 16:08 |
||||||
|
|||||||
Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: нет Всего: 146 |
-------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. ![]() |
|||
|
||||
KYI |
|
|||
Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 16.4.2006 Репутация: нет Всего: нет |
Romikgy, ОГРОМЕННОЕ спасибо.
Работает! Надо себе в блокнотик записать, много чего полезного узнал. Добавлено через 1 минуту и 21 секунду Блин, а как тут плюсы ставить? Мне говоря, что я еще маленький для выставления плюсов. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Linux/UNIX: Администрирование" | |
|
Этот форум предназначен для решения вопросов по администрации *n?x-систем, в частности по настройке сложных сетей и обслуживанию серверного оборудования.
За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу). В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим. Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Администрирование *NIX систем | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |