Portál AbcLinuxu, 17. července 2025 13:08


Dotaz: Skriptování

27.2.2011 21:51 jepice
Skriptování
Přečteno: 258×
Odpovědět | Admin
Zdravíčko, chtěl bych se naučit skriptovat pro Linux a tak nějak jsem sám sebe přesvědčil, že se nejvíce používá bash (v souborech na začátku je /bin/sh). Má smysl se to učit nebo je se pro skripty používá i něco jiného než /bin/sh ?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

27.2.2011 22:13 maga | skóre: 15 | blog: Tricka_KU_Brno
Rozbalit Rozbalit vše Re: Skriptování
Odpovědět | | Sbalit | Link | Blokovat | Admin

bash, sh, ksh, perl.... Zalezi na tobe co chces pouzivat (mapr. v AIX se neobejdes bez ksh). Klidne se nauc bash a pak uz ostatni pujdou tak nejak sami.

"La Théorie c’est bon, mais ça n’empêche pas d’exister." (Jean-Martin Charcot)
27.2.2011 22:27 l4m4
Rozbalit Rozbalit vše Re: Skriptování
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pro skriptování se kromě shellů používá kdejaký interpretovaný jazyk (perl, python, ...).

Pokud jde o shell, tak nepočítaje rodinu C shellů (csh, tcsh, ...), všechny se přiměřeně podobají klasickému Bourne shellu (byť třeba zsh je svět sám pro sebe), tudíž když se naučíš ten, tak nic nezkazíš.

Skripty, které mají jako interpret /bin/sh (a) nejsou konkrétně v bashi, ale jsou kompatibilní s POSIXovým shellem (b) jsou v bashi (tj. využívají jeho speciální vlasnosti), ale autor je trubka, jelikož tam měl napsat /bin/bash, protože na spoustě systémů, kdo si řekne o obyčejný /bin/sh, ho taky dostane.
27.2.2011 22:30 NN
Rozbalit Rozbalit vše Re: Skriptování
Odpovědět | | Sbalit | Link | Blokovat | Admin
Smysl to ma urcite, je to takova nadstavba nad prikazovou radku. Vyresis tim spoustu praktickych problemu.

NN

Založit nové vláknoNahoru

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

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