echo -e "#!/bin/sh\ntail -n +3 \$0 | tar $verbose -x ; exit \$?" > $outfile
(ukazka ze skriptu vytvarejici samorozbalovaci archiv)
Názory k článku
Hrátky z řádky: tenký led - skripty generují skripty
miluju (neregistrovaný)
21. 4. 2008 0:36
Nový
miluju
celé vlákno
miluju skripty, ktere generuji skripty:
Tomas Z. (neregistrovaný)
21. 4. 2008 7:56
Nový
Re: miluju
celé vlákno
Taky jsem si pod skripty generují skripty představil spíš něco takového, nebo aspoň m4.
21. 4. 2008 13:09
Nový
Re: miluju
celé vlákno
Tohle je teprve ta správná ukázka ze skriptu, který generuje skript, a zároveň dbá na bezpečnost vstupujících hodnot:
vtag=\'\''\'\'''\''${vtag//\'\''\'\'''\''/\'\''\'\'''\''\\\'\''\'\'''\''\'\''\'\'''\''}\'\''\'\'''\''
vtag=\'\''\'\'''\''${vtag//\'\''\'\'''\''/\'\''\'\'''\''\\\'\''\'\'''\''\'\''\'\'''\''}\'\''\'\'''\''
21. 4. 2008 13:11
Nový
Re: miluju
celé vlákno
A vida. V redakčním systému je chyba. Klikněte na "Odpovědět", a řetězec se zobrazí správně.
21. 4. 2008 15:19
Nový
Re: miluju
celé vlákno
Všechny moje skripty, které generují skripty, jsou bohužel tak jednoúčelové, že nestálo za to žádný konkrétní uvádět, a tak jsem uvedl aspoň tu myšlenku. Takže díky za doplnění pěkného příkladu (a vyzývám k příkladům dalším).
A propos, m4. Kdysi pradávno jsem ho taky na něco používal. Nechtěl byste o tom napsat stručný díl? Do základního repertoáru totiž m4 určitě patří.
A propos, m4. Kdysi pradávno jsem ho taky na něco používal. Nechtěl byste o tom napsat stručný díl? Do základního repertoáru totiž m4 určitě patří.
tomas z (neregistrovaný)
22. 4. 2008 9:13
Nový
Re: miluju
celé vlákno
Dobrý skript který generuje skript je autoconf. A používá i m4.
Clock (neregistrovaný)
21. 4. 2008 15:33
Nový
Replikatory?
celé vlákno
A kde jsou replikatory? A podivne replikatory ktere generuji odlisne kopie sebe sama?
Lidi jsou kvuli replikaci schopny silet lizt po rimsach a okapech, ale kdyz replikace prijde na radu v clanku o skriptech, nic o ni ani nenapisou :)
Je jaro lidi sili...
Lidi jsou kvuli replikaci schopny silet lizt po rimsach a okapech, ale kdyz replikace prijde na radu v clanku o skriptech, nic o ni ani nenapisou :)
Je jaro lidi sili...

