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.
- 354 megtekintés
Hozzászólások
Ugy velem amire szukseged lehet az a continue
- A hozzászóláshoz be kell jelentkezni
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.
- A hozzászóláshoz be kell jelentkezni
Az sem jut az eszembe mi a neve annak az eszköznek, amelybe két vinyó is be / ki tehető. Hub?
Külső merevlemez ház, vagy dokkoló.
- A hozzászóláshoz be kell jelentkezni
Ott a pont. Dokkoló.
- A hozzászóláshoz be kell jelentkezni
ennek a módosítási idejét ellenőrzöm
gondolom ext, ez esetben tune2fs Last checked?
nincs aláírásom
- A hozzászóláshoz be kell jelentkezni
"leszoktam"?
a dohanyzasrol?
hogy birod?
- A hozzászóláshoz be kell jelentkezni
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. :)
- A hozzászóláshoz be kell jelentkezni