training-web.ruГлавнаяКатегорииО насКарта сайтаПоискТёмная тема

Категории

Как через интервал времени просматривать папку и файл watch BASH

Создано: 16 мая 2017Автор: Егор Астапов1839 просмотровСложность: легкий

Как циклично просматривать папку или файл. Очень часто используют команду tail -f ./file. Такой способ хорош, но он не достаточно гибкий. Для просмотра папки он не годится. Команда watch может выполняться через несколько секунд. Вам нужно передать ключ -n с количеством секунд. Если подобный просмотр вам не нужен, то отключите его, выполнив сочетание клавиш ctrl+c


#!/bin/bash
#осмотр каждые 10 секунд
watch -n 10 'ls -la'

# осмотр лога
watch -n 10 'tail -100 folder1/log'

#Для того, чтобы выделить разницу между обновлениями
watch -d  'tail -100 folder1/log'

# аналог
tail -f /var/log/apache.log

Подробно о знаменитой команде ls написано в статье как вывести файлы директории в консоли при помощи ls BASH.

Комментарии

реклама