User konyvtarak hozzaferesi datuma

User konyvtarak hozzaferesi datuma

Hozzászólások

Sziasztok!

A kovetkezo a problema:
T. felhasznalok (ftp users) kaotikus konyvtarstrukturat hoznak letre sajat home-jukban.
A kollegak lustak olvasni az allomanymozgasokrol kuldott leveleket. Viszont a fokonyvtar (/home/) listajat nezik, tehat, ha ott valtozas van (ido szerint rendezett nezet) kezdhetnek dolgozni a berkezett anyagokon.
Mikent lehet figyelni az allomanyok feltolteset, es ez alapjan az aktulis datummal ellatni a felhasznalo home-jat?

Kosz: nyce

Nem értem tisztán, mi a probléma???

A leírásod alapján a következőt értettem meg a dologból:

1. valakik file-okat ftp-znek a sajat? "home" könyvtárukba
2. valaki másoknak, ezekkel a fel-ftp-zett file-okkal kellene dolgozniuk
3. DE az illetők (akiknek dolgozni kellene) nem figyelik az értesítést hogy megjött a file
4. viszont, ha az aktuális könyvtár (ahova a file került) egy listán előre kerülne, akkor minden OKÉ lenne...

A probléma szerintem nem probléma, mert az [code:1:4c82ab8e28]ls -t[/code:1:4c82ab8e28] például éppen idő szerint teszi sorba a fileokat (könyvtárakat). Egy könyvtár mtime-je meg akkor változik, mikor írnak/törölnek bele/belőle.....

Zsiráf

Haliho!

[quote:b931218e18="szaszg"]Nem értem tisztán, mi a probléma???

A leírásod alapján a következőt értettem meg a dologból:

1. valakik file-okat ftp-znek a sajat? "home" könyvtárukba
2. valaki másoknak, ezekkel a fel-ftp-zett file-okkal kellene dolgozniuk
3. DE az illetők (akiknek dolgozni kellene) nem figyelik az értesítést hogy megjött a file
4. viszont, ha az aktuális könyvtár (ahova a file került) egy listán előre kerülne, akkor minden OKÉ lenne...

Feltem, hogy nem leszek ertheto :-) De jol latod, mirol van szo.
Egy a bokkeno, hogy ha a T. felhasznalo alkonyvtarakba tolti a cumoit, a home mtime-ja nem valtozik. Ergo nem kerul a lista elejere.

Udv: nyce

Haliho!

A kovetkezo primitiv megoldast talaltam:

for t in `find $HOME -mmin -119 2>/dev/null | awk -F '/' '{print $4}' | uniq`;

do
touch $HOME/$t/warning;
rm $HOME/$t/warning;
done

Van valakinek egeszsegesebb megoldasa?

Udv: nyce

Az ls-nek van egy recursive kapcsoloja -R

[quote:c2060b8bfb="mocsi"]Az ls-nek van egy recursive kapcsoloja -R

Ez igaz. A kollegak viszont MacOS alatt dolgoznak es netatalk segitsegevel latjak a megosztott konyvtarat. Ugy fest, hogy mukodik a dolog.

Udv: nyce