1 / 1 / 1
Регистрация: 23.04.2014
Сообщений: 637
|
|
1 | |
как записать результат выполнения консольной команды в массив07.05.2017, 16:46. Показов 933. Ответов 3
Метки нет (Все метки)
Здравствуйте , есть консольная команда , которую я планирую прикрутить к крону.
Мне необходимо отпарсить результат её выполнения , что-то вроде такого: 200 34.99.21.3 100 18.32.1.4 Но для этого надо записать строку в массив , потом в цикле надо просмотреть количество обращений если оно больше 300 скажем то этот ip адрес нужно записать в файл. Использую функцию shell_exec() , она возвращает строку.Как записать содержимое строк в массив , пробовал через explode с двумя пробелами , не получилось.
0
|
07.05.2017, 16:46 | |
Ответы с готовыми решениями:
3
Как записать результат выполнения команды telnet в файл? Как вывести результат консольной команды Как результат выполнения команды CD поместить в переменную? Записать в массив результат выполнения функции в цикле |
313 / 312 / 221
Регистрация: 11.07.2015
Сообщений: 1,107
|
||||||
10.05.2017, 00:10 | 2 | |||||
1
|
1 / 1 / 1
Регистрация: 23.04.2014
Сообщений: 637
|
||||||
10.05.2017, 10:54 [ТС] | 3 | |||||
plohoyav, зы совсем не так, надо чтобы количество обращений было в отдельном столбце ,а ip адреса в другом.
Ваш пример я честно говоря не понял , так откуда-то появились ещё два столбца ,в одном первая цифра обращений с ip, а во втором последняя цифра ip адреса. Добавлено через 2 минуты plohoyav, вобще мне понравился вот такой вариант
0
|
313 / 312 / 221
Регистрация: 11.07.2015
Сообщений: 1,107
|
||||||
10.05.2017, 15:13 | 4 | |||||
0
|
10.05.2017, 15:13 | |
10.05.2017, 15:13 | |
Помогаю со студенческими работами здесь
4
Вывести результат выполнения команды HELP в текстовый файл так, чтобы у каждой команды был порядковый номер QProcess не работает write, или как отобразить результат выполнения команды Как записать в массив результат запроса если результат-массив данных а не 1 значение Как записать результат выполнения функции в dataGridViev Как записать результат выполнения программы в txt-файл? Как записать результат выполнения функции COUNT(*) в переменную типа integer? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |