Sajna nagyon nem fog most az agyam.
Van egy ááá a francba. Az sem jut az eszembe mi a neve annak az eszköznek, amelybe két vinyó is be / ki tehető. Hub?
Na mindegy. Van pár vinyóm, melyet azért leszoktam ellenőrizni hogy fizikailag rendben van-e (fsck), majd a jogosultságok stb. Erre írtam is egy kis bash szkriptet, mely for ciklusból UUID alapon végzi a dolgot, de most kicsit bővíteném, hogy ne csinálja meg az ellenőrzést ha az x időn belül már megtörtént.
S itt most elakadtam. Ellenőrzéskor generál egy lista fájlt alap esetben is, és úgy gondoltam hogy ennek a módosítási idejét ellenőrzöm. A feltétel tehát megvan. El is végzi a dolgát, de ki is lép ugyanakkor. Persze mert ott az exit. Ami most nem jó, mert az lenne a cél, hogy mivel akár két vinyó is lehet a hubban, így ha az egyik már rendben van, ugorjon a másikra.
Ha az is rendben van, akkor lépjen ki. Az ellenőrzési paraméterek mind szubrutinban vannak a for ciklus nem. while do nincs a szkriptben.
Hozzászólások
Ugy velem amire szukseged lehet az a continue
http://www.youtube.com/watch?v=xnJwT_30p6k
Először nem tudom miért a return jutott eszembe. Aztán hogy olvastam, beugrott. Azért nem működött, mert ezt a feltételt is kiraktam szubrutinba. Most be kellett tennem minden egyes felsorolásba a for ciklusba, mert ugye break, continue csak for, while, until ciklusokban működik.
Egyelőre úgy tűnik, úgy működik ahogy kell. Biztos lehetne finomítani, de... majd ha lesz hozzá hangulatom. Köszi.
Külső merevlemez ház, vagy dokkoló.
Ott a pont. Dokkoló.
gondolom ext, ez esetben tune2fs Last checked?
nincs aláírásom
"leszoktam"?
a dohanyzasrol?
hogy birod?
Legegyszerűbb talán az lenne, ha felraknád a scriptet, hogy megnézhessük.
Másrészt az exit elé egy else ágat vagy egy continue-t beszúrhatnál, így látatlanban. :)