- PR -

定期的にディレクトリ内監視(応用も?)

1
投稿者投稿内容
★ココア★
常連さん
会議室デビュー日: 2004/10/08
投稿数: 20
投稿日時: 2005-12-16 01:43

お世話になってます。
ここあです。

ぶしつけな質問で申し訳ないのですが、
あるディレクトリ配下を「ls -la」コマンドで定期的に
実行させておくテクニックをご教授願えないでしょうか。
cron等は使用せず「while」や「sleep」等を使って
手軽にシェルで実行できそうなのですが、いかがでしょう。

宜しくお願いします。
せん
ぬし
会議室デビュー日: 2002/03/04
投稿数: 397
投稿日時: 2005-12-16 08:24
引用:

★ココア★さんの書き込み (2005-12-16 01:43) より:

あるディレクトリ配下を「ls -la」コマンドで定期的に
実行させておくテクニックをご教授願えないでしょうか。
cron等は使用せず「while」や「sleep」等を使って
手軽にシェルで実行できそうなのですが、いかがでしょう。


言われているものを使用して、簡単にできますけど、
いったい何がわからないのでしょうか?
Mattun
ぬし
会議室デビュー日: 2004/08/10
投稿数: 1391
投稿日時: 2005-12-16 09:59
同じく、何が分からないんだか分からないです。

引用:

あるディレクトリ配下を「ls -la」コマンドで定期的に
実行させておくテクニックをご教授願えないでしょうか。
cron等は使用せず「while」や「sleep」等を使って
手軽にシェルで実行できそうなのですが、いかがでしょう。


・まさしく定期的に実行させるためのcronなどのスケジューラソフトを使わず、
 あえて手作りでスケジュール機能を実装しようとする理由は?
・ls -laを実行するのはそのままスクリプトにかけばいいだけでしょうが、
 実行した結果をどうしたいんですか?
_________________
Mattun
Microsoft MVP for Directory Services
(Oct 2006-Sep 2007)
★ココア★
常連さん
会議室デビュー日: 2004/10/08
投稿数: 20
投稿日時: 2005-12-16 15:33

ご返答ありがとうございます。

今回の件では、シェルスクリプトを作成、実行させることなく、実現できる方法を
ご教授頂ければと思います。

説明が足りず申し訳ありません。
koji
常連さん
会議室デビュー日: 2004/11/04
投稿数: 36
お住まい・勤務地: 北海道
投稿日時: 2005-12-16 15:54
こんな感じ?
$ while true; do ls -la && sleep 1; done
★ココア★
常連さん
会議室デビュー日: 2004/10/08
投稿数: 20
投稿日時: 2005-12-17 02:22
kojiさん

ありがとうございます。
想定通りの結果が得られました。
感謝いたします。

また宜しくお願いいたします。
1

スキルアップ/キャリアアップ(JOB@IT)