ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] Отследить появление или изменение файла
@ 2012-04-16 20:40 Teimuraz Abashidze
  2012-04-16 21:39 ` vx8400
  0 siblings, 1 reply; 7+ messages in thread
From: Teimuraz Abashidze @ 2012-04-16 20:40 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Христос воскресе!

Вопрос: возможно ли из шелла (баш и т.д., в крайнем случае питон)
отследить появление файла в некоей директории? Или изменение
существующего?

Ну то есть понятно, что можно в кроне запустить ежеминутную проверку,
но это как-то... совсем не юникс-вей и больше на костыль похоже. Как
это сделать ПРАВИЛЬНО?

Заранее спасибо за советы ;-)

-- 
Best regards,
 Teimuraz Abashidze
--------------------------------------------
Linux user #140208
---Visit my home page:
http://www.facebook.com/teimuraz.abashidze - FaceBook
http://forum.tbilicity.com - Тбилисский форум
http://raindi.ge/taichi - Тайцзицзюань в Тбилиси
http://picasaweb.google.com/tgasoft/ - Мои фото
http://teimuraz1962.livejournal.com - Я в ЖЖ
kalia1962 - Skype

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Comm] Отследить появление или изменение файла
  2012-04-16 20:40 [Comm] Отследить появление или изменение файла Teimuraz Abashidze
@ 2012-04-16 21:39 ` vx8400
  2012-04-17  5:17   ` Алексей Синицын
  2012-04-18 10:23   ` Teimuraz Abashidze
  0 siblings, 2 replies; 7+ messages in thread
From: vx8400 @ 2012-04-16 21:39 UTC (permalink / raw)
  To: ALT Linux Community general discussions

inotify

16 апреля 2012 г. 22:40  Teimuraz Abashidze:
> Вопрос: возможно ли из шелла (баш и т.д., в крайнем случае питон)
> отследить появление файла в некоей директории? Или изменение
> существующего?

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Comm] Отследить появление или изменение файла
  2012-04-16 21:39 ` vx8400
@ 2012-04-17  5:17   ` Алексей Синицын
  2012-04-18 10:23   ` Teimuraz Abashidze
  1 sibling, 0 replies; 7+ messages in thread
From: Алексей Синицын @ 2012-04-17  5:17 UTC (permalink / raw)
  To: ALT Linux Community general discussions

17 апреля 2012 г. 1:39 пользователь vx8400 <vx8400@gmail.com> написал:
> inotify
>

Если не ошибаюсь, также incron

> 16 апреля 2012 г. 22:40  Teimuraz Abashidze:
>> Вопрос: возможно ли из шелла (баш и т.д., в крайнем случае питон)
>> отследить появление файла в некоей директории? Или изменение
>> существующего?
>

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Comm] Отследить появление или изменение файла
  2012-04-16 21:39 ` vx8400
  2012-04-17  5:17   ` Алексей Синицын
@ 2012-04-18 10:23   ` Teimuraz Abashidze
  2012-04-18 10:45     ` Alexey Petrakov
  2012-04-18 11:09     ` vx8400
  1 sibling, 2 replies; 7+ messages in thread
From: Teimuraz Abashidze @ 2012-04-18 10:23 UTC (permalink / raw)
  To: ALT Linux Community general discussions

2012/4/17 vx8400:
> inotify

Посмотрел, да. Оно, да не совсем :-)

Я хочу бросить в дропбоксовскую папку файл, и чтобы у меня на другом -
синхронизированном с дропбоксом - компе запускался при этом некий
процесс. Если использовать inotifywait, то он должен висеть запущенным
постоянно в консоли, становиться резидентом он не умеет.

Я, честно говоря, думал, что какое-то системное средство есть для
этого, некое событие, по которому может процесс запускаться... что-то
такое.

Все равно всем спасибо. Буду думать :-)

>
> 16 апреля 2012 г. 22:40  Teimuraz Abashidze:
>> Вопрос: возможно ли из шелла (баш и т.д., в крайнем случае питон)
>> отследить появление файла в некоей директории? Или изменение
>> существующего?
> _______________________________________________
> community mailing list
> community@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/community



-- 
Best regards,
 Teimuraz Abashidze
--------------------------------------------
Linux user #140208
---Visit my home page:
http://www.facebook.com/teimuraz.abashidze - FaceBook
http://forum.tbilicity.com - Тбилисский форум
http://raindi.ge/taichi - Тайцзицзюань в Тбилиси
http://picasaweb.google.com/tgasoft/ - Мои фото
http://teimuraz1962.livejournal.com - Я в ЖЖ
kalia1962 - Skype

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Comm] Отследить появление или изменение файла
  2012-04-18 10:23   ` Teimuraz Abashidze
@ 2012-04-18 10:45     ` Alexey Petrakov
  2012-04-18 11:09     ` vx8400
  1 sibling, 0 replies; 7+ messages in thread
From: Alexey Petrakov @ 2012-04-18 10:45 UTC (permalink / raw)
  To: ALT Linux Community general discussions

18.04.2012 17:23, Teimuraz Abashidze пишет:

> Я, честно говоря, думал, что какое-то системное средство есть для
> этого, некое событие, по которому может процесс запускаться... что-то
> такое.

incron?


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Comm] Отследить появление или изменение файла
  2012-04-18 10:23   ` Teimuraz Abashidze
  2012-04-18 10:45     ` Alexey Petrakov
@ 2012-04-18 11:09     ` vx8400
  2012-04-18 11:31       ` Teimuraz Abashidze
  1 sibling, 1 reply; 7+ messages in thread
From: vx8400 @ 2012-04-18 11:09 UTC (permalink / raw)
  To: ALT Linux Community general discussions

18 апреля 2012 г. 12:23  Teimuraz Abashidze:
> 2012/4/17 vx8400:
>> inotify
>
> Посмотрел, да. Оно, да не совсем :-)
>
> Я хочу бросить в дропбоксовскую папку файл, и чтобы у меня на другом -
> синхронизированном с дропбоксом - компе запускался при этом некий
> процесс. Если использовать inotifywait, то он должен висеть запущенным
> постоянно в консоли, становиться резидентом он не умеет.

( inotifywait -m  ...  1>куда_stdout 2>куда_stderr ) </dev/null >&/dev/null &

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Comm] Отследить появление или изменение файла
  2012-04-18 11:09     ` vx8400
@ 2012-04-18 11:31       ` Teimuraz Abashidze
  0 siblings, 0 replies; 7+ messages in thread
From: Teimuraz Abashidze @ 2012-04-18 11:31 UTC (permalink / raw)
  To: ALT Linux Community general discussions

2012/4/18 vx8400 :
> 18 апреля 2012 г. 12:23  Teimuraz Abashidze:
>> 2012/4/17 vx8400:
>>> inotify
>>
>> Посмотрел, да. Оно, да не совсем :-)
>>
>> Я хочу бросить в дропбоксовскую папку файл, и чтобы у меня на другом -
>> синхронизированном с дропбоксом - компе запускался при этом некий
>> процесс. Если использовать inotifywait, то он должен висеть запущенным
>> постоянно в консоли, становиться резидентом он не умеет.
>
> ( inotifywait -m  ...  1>куда_stdout 2>куда_stderr ) </dev/null >&/dev/null &

Спасибо. Буду думать дальше :-)
-- 
Best regards,
 Teimuraz Abashidze
--------------------------------------------
Linux user #140208
---Visit my home page:
http://www.facebook.com/teimuraz.abashidze - FaceBook
http://forum.tbilicity.com - Тбилисский форум
http://raindi.ge/taichi - Тайцзицзюань в Тбилиси
http://picasaweb.google.com/tgasoft/ - Мои фото
http://teimuraz1962.livejournal.com - Я в ЖЖ
kalia1962 - Skype

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2012-04-18 11:31 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-04-16 20:40 [Comm] Отследить появление или изменение файла Teimuraz Abashidze
2012-04-16 21:39 ` vx8400
2012-04-17  5:17   ` Алексей Синицын
2012-04-18 10:23   ` Teimuraz Abashidze
2012-04-18 10:45     ` Alexey Petrakov
2012-04-18 11:09     ` vx8400
2012-04-18 11:31       ` Teimuraz Abashidze

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git