Vytvorenie skriptu

Problémy s příkazy v příkazovém řádku nebo obecně s terminálem
Zpráva
Autor
broukal
Příspěvky: 243
Registrován: 31 črc 2014, 17:10

Vytvorenie skriptu

#1 Příspěvek od broukal »

Zdravym vsetkych potreboval by som poradit, chcel by som vytvoryt neaky skript ktory by sa spustal po spusteni ale je to trosku zlozitejise, v prvom rade by sa mal spustit na pozadi sudo iotop a ten by mal sledovat vytazenost citania disku, konkretne sa my jedna o proces gvfsd metadata ktory sa rad zacykluje a neustale cita z disku ak by sa to stalo potreboval by som aby sa zautomatizovalo spustenie prkazu pkil gvfsd metadata ktory dany proces ukonci a vyriesi problem s dranim disku. je nieco take mozne ci len rucne ked zbadam ze disk blika ako blazon?
Dik za akekolvek prospesne napady a nazory.
https://drive.google.com/folderview?id= ... sp=sharing
Systém Linux Mint 19.3 Cinnamon 64-bit, jadro väčšinou najnovšie. ;-) Nižšie ako 5.4.0 nemám. :)
HP-Pro-3400-Series-MT

broukal
Příspěvky: 243
Registrován: 31 črc 2014, 17:10

Re: Vytvorenie skriptu

#2 Příspěvek od broukal »

Samozrejme to poznam uz dlho a prave preto chcem vytvoryt neaky skript ktory by kontroloval vystup programu iotop kde by bola premenna gvfsd-metadata a zapodmienkovana ze ked citanie prevysi 95% po dobu povedzme 10 sekund spusti prikaz pkill gvfsd-metadata. Toto vsetko do jednoho skriptu tak aby som nemusel robyt vsetko rucne a sustavne sledovat diody na kompe ci sa zas nahodou nezacykloval gvfsd-metadata.
https://drive.google.com/folderview?id= ... sp=sharing
Systém Linux Mint 19.3 Cinnamon 64-bit, jadro väčšinou najnovšie. ;-) Nižšie ako 5.4.0 nemám. :)
HP-Pro-3400-Series-MT

broukal
Příspěvky: 243
Registrován: 31 črc 2014, 17:10

Re: Vytvorenie skriptu

#3 Příspěvek od broukal »

lombardo1981 dik za odpoved ale akosik som nepochopil skratku FM kedze je to skratka frequency modulated tak neviem akosik my to nejde do hlavy, nuz ako som pisal bude to zrejme zlozitejsi skript a ja ako uplny zaciatocnk do toho moc nechcem zatial rypat, ale predstavu mam taku ze sa presmeruje vystup iotop-u na vstup neakeho jednoducheho skriptu ktory bude obsahovat dve podmienky bude sledovat z celeho vystupu iba konkretne proces gvfsd-metadata, prva podmienka by bola na percenta vytazenia citania disku v pripade ze prekroci 90% ak ano ide druha podmienka casova ak to trva dlhsie ako 10 s potom skrip vyvola prikaz pkill gvfsd-metadata. Teoreticky viem ako na to ale nepoznam prikazy a syntax ako to vlastne vytvoryt...
https://drive.google.com/folderview?id= ... sp=sharing
Systém Linux Mint 19.3 Cinnamon 64-bit, jadro väčšinou najnovšie. ;-) Nižšie ako 5.4.0 nemám. :)
HP-Pro-3400-Series-MT

broukal
Příspěvky: 243
Registrován: 31 črc 2014, 17:10

Re: Vytvorenie skriptu

#4 Příspěvek od broukal »

lombardo1981 dik za odpoved ale netusim ako riesit zmenu suborveho manazera zatial to riesim rucne ked sa to stane len som to chcel zautomatizovat.
https://drive.google.com/folderview?id= ... sp=sharing
Systém Linux Mint 19.3 Cinnamon 64-bit, jadro väčšinou najnovšie. ;-) Nižšie ako 5.4.0 nemám. :)
HP-Pro-3400-Series-MT

broukal
Příspěvky: 243
Registrován: 31 črc 2014, 17:10

Re: Vytvorenie skriptu

#5 Příspěvek od broukal »

Aha tak neviem ci sa rozumieme ci nie ale ja mam nainstalovanych tym padom viacero spravcov suborov, mam gnome commandera, krusauder, midnight commandera ale neverim ze by nektory z tychto mal suvis s tym ze sa zacykluje gvfsd-metadata.
https://drive.google.com/folderview?id= ... sp=sharing
Systém Linux Mint 19.3 Cinnamon 64-bit, jadro väčšinou najnovšie. ;-) Nižšie ako 5.4.0 nemám. :)
HP-Pro-3400-Series-MT

broukal
Příspěvky: 243
Registrován: 31 črc 2014, 17:10

Re: Vytvorenie skriptu

#6 Příspěvek od broukal »

Dik za odkazy ale moja technicka anglictina neni taka super aby som si to poriadne prelozil, co som sa tam jedine docital ze akurat tak nautilus ho pouziva pri prepise metadat ale nikde som z toho nepochopil preco sa zacikluje iba gvfsd-metadata kedze samotne gvfsd je bezproblemove... No ale vratme sa k podstate veci koli comu som zalozil toto vlakno nepotrebujem sa vzdelavat o procesoch ale vytvoryt kript ktory by zautomatizoval to co robym rucne co by mali samotny system schopny uroboyt z terminalu, neni to nic ine ako spustanie procesov na zaklade splnenia dvoch podmienok. Tak prosim vas uz tu nerozoberajme nepodstatne veci, ale to riesenie skriptu. Dakujem...
https://drive.google.com/folderview?id= ... sp=sharing
Systém Linux Mint 19.3 Cinnamon 64-bit, jadro väčšinou najnovšie. ;-) Nižšie ako 5.4.0 nemám. :)
HP-Pro-3400-Series-MT

broukal
Příspěvky: 243
Registrován: 31 črc 2014, 17:10

Re: Vytvorenie skriptu

#7 Příspěvek od broukal »

Ako vidim dlho sa to tu nepohlo tak skusim jednoduchsiu otazku. Spustenie programu iotop je banalita, ale chcem vediet ako dokazem kontrolovat vystup z tohto programu? je treba presmerovat vystup z tohto programu do neakeho suboru a potom z neho kontrolavat pozadovanu hodnotu gvfs-metadata? Alebo sa da priamo kontrolovat dany parameter?
https://drive.google.com/folderview?id= ... sp=sharing
Systém Linux Mint 19.3 Cinnamon 64-bit, jadro väčšinou najnovšie. ;-) Nižšie ako 5.4.0 nemám. :)
HP-Pro-3400-Series-MT

Zamčeno