[linux] BASH programovanie - ako zisti,ci je premenna "prazdna" // spravny zapis $premennej // prve slovo prveho riadku nezacinajuceho # zo $suboru // Ako script zisti svoju cestu?
Peter
konfery na lentus.sk
Neděle Duben 17 15:31:16 CEST 2005
Peter Trsko - dogmaT wrote:
> Dobry den,
Dobry ;-)
> na ziskanie cisto cesty je tu viac moznosti:
> 1. program "dirname"
> cesta=`dirname $0`
> 2. ${0%/*}
> cesta="${0%/*}
>
> obe moznosti robia to iste a to odstrania nazov scriptu z konca cesty
>
>
> ak by si nahodou potreboval dostat potom nazov scriptu bez cesty tak:
> 1. program "basename"
> script=`basename $0`
> 2. ${0##*/}
> script="${0##*/}
Vdaka velmi pekne/
> IMHO kukni "man bash"
Zvyknem:
http://pegasus.rutgers.edu/~elflord/unix/bash-tute.html
http://www.tldp.org/LDP/abs/html/
http://db.ilug-bom.org.in/Documentation/abs-guide/
http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO.html
http://howtos.linux.com/guides/abs-guide/special-chars.shtml
http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO-9.html
(pohodlnejsie ako man a casto s lepsim komentarom), ale niekedy (hlavne
v noci:) to uz trosku vzdam a radsej pootravujem tu ;-).
>
> Peter Trsko
Prijemny zvysok vikendu
Peto
Další informace o konferenci linux