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
- A hozzászóláshoz be kell jelentkezni
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
- A hozzászóláshoz be kell jelentkezni
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
- A hozzászóláshoz be kell jelentkezni
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
- A hozzászóláshoz be kell jelentkezni
Az ls-nek van egy recursive kapcsoloja -R
- A hozzászóláshoz be kell jelentkezni
[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
- A hozzászóláshoz be kell jelentkezni