Portál AbcLinuxu, 26. dubna 2024 22:59


Dotaz: lze v bashi nadefinovat vicerozmerne pole?

4.12.2009 11:49 Radim
lze v bashi nadefinovat vicerozmerne pole?
Přečteno: 586×
Odpovědět | Admin
Lze v bashi nadefinovat vicerozmerne pole? Pokud ano, jak a jak se potom pristupuje k jeho prvkum?

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

4.12.2009 12:49 Begleiter | skóre: 47 | blog: muj_blog | Doma
Rozbalit Rozbalit vše Re: lze v bashi nadefinovat vicerozmerne pole?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Bash provides one-dimensional array variables.

Z toho mi vyplývá (vytáhnul jsem to z manuálové stránky), že nelze.

4.12.2009 13:10 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: lze v bashi nadefinovat vicerozmerne pole?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Bash sám takovou konstrukci neumí, ale do určité míry by se to dalo nasimulovat např. tak, že byste prvek A[2,3] reprezentoval proměnnou A_2_3. Ale spíš bych doporučoval zamyslet se nad tím, zda je pro úlohu vyžadující vícerozměrné pole bash ještě pořád vhodný jazyk.
4.12.2009 17:46 rubicon
Rozbalit Rozbalit vše Re: lze v bashi nadefinovat vicerozmerne pole?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Bash to sice neumí, ale.
Example 26-17. Simulating a two-dimensional array
5.12.2009 00:52 Radim
Rozbalit Rozbalit vše Re: lze v bashi nadefinovat vicerozmerne pole?
Ja tusil, ze to sice nejak pujde, ale bude to jako drbat se levou nohou za pravym uchem. Ale ten odkaz je super, urcite se zase neco priucim. Diky

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.