Portál AbcLinuxu, 30. dubna 2025 15:24

Ako pozmeniť spustenie programu netriviálnym sposobom?

Niekedy je potrebné modifikovať spôsob spustenia nejakého programu, ale túto modifikáciu nie je z nejakého dôvodu možné urobiť napr. v konfiguračnom súbore, definovaním aliasu či nastavením premennej prostredia. V takom prípade si možno pre ľubovoľný program urobiť wrapper, ktorý modifikáciu zabezpečí. Pôvodný spustiteľný súbor program sa premenuje, napr. na program.orig a vytvorí sa nový spustiteľný shellový skript s pôvodným názvom program, ktorý urobí, čo je potrebné a nakoniec spustí pôvodný program.orig.

Výhodou tohto riešenia je, že je transparetné pre používateľa i skripty. Nevýhodou je, že wrapper pravdepodobne neprežije aktualizáciu pôvodného balíka.

Dokument vytvořil: cronin, 1.7.2009 12:55 | Zobrazeno: 1144×

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.