Автоматический повтор команды в терминале через n-секунд. Как?

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

jobfox
Сообщения: 142

Автоматический повтор команды в терминале через n-секунд. Как?

Сообщение jobfox »

Команда : netstat -an -pt

Что сделать, чтобы команда сама вводилась в терминал через n-секунд.

Необходимо чтобы автоматически обновлялась выводимая информация, а не каждый раз вводить команду.

Есть у кого готовое решение?
Спасибо сказали:
Аватара пользователя
vlakas
Сообщения: 109
ОС: Linux Debian

Re: Автоматический повтор команды в терминале через n-секунд. Как?

Сообщение vlakas »

jobfox писал(а):
06.12.2009 02:14
Команда : netstat -an -pt

Что сделать, чтобы команда сама вводилась в терминал через n-секунд.

Необходимо чтобы автоматически обновлялась выводимая информация, а не каждый раз вводить команду.


Тут надо смотреть в сторону cron. Или же написать скрипт с бесконечным циклом, в котором результату данной команды будет следовать задержка, на заданное кол-во времени.
Спасибо сказали:
Аватара пользователя
VarLog
Сообщения: 311
ОС: openSUSE 12.2

Re: Автоматический повтор команды в терминале через n-секунд. Как?

Сообщение VarLog »

watch -n 1 "netstat -an -pt"

man watch
На самом деле всё очень просто...
Спасибо сказали:
GuttaLinux
Сообщения: 212
ОС: 1004/804/910/sid/etch/arch

Re: Автоматический повтор команды в терминале через n-секунд. Как?

Сообщение GuttaLinux »

man watch
Я иду на платформу 10.04
Спасибо сказали:
jobfox
Сообщения: 142

Re: Автоматический повтор команды в терминале через n-секунд. Как?

Сообщение jobfox »

спасибо, VarLog!

то что нужно
Спасибо сказали:
pelmen
Сообщения: 1268
ОС: debian

Re: Автоматический повтор команды в терминале через n-секунд. Как?

Сообщение pelmen »

Спасибо, GuttaLinux!

то что нужно :)))
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Автоматический повтор команды в терминале через n-секунд. Как?

Сообщение drBatty »

Код: Выделить всё

root@localhost:~# while sleep 1
> do
> netstat -an -pt
> done
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали: