Portál AbcLinuxu, 14. května 2025 00:54

Dotaz: Vypsání proměnné

24.8.2012 23:19 Jakub
Vypsání proměnné
Přečteno: 192×
Odpovědět | Admin
Ahoj, jak můžu vypsat proměnnou, jejíš název je v jiné proměnné? Uvedu příklad
#!/bin/bash

foo="toto potrebuji vypsat"

NAME="$foo"

echo "$NAME"
Děkuji za pomoc

Ř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

Řešení 1× (Ondřej Kubečka)
24.8.2012 23:44 Kit
Rozbalit Rozbalit vše Re: Vypsání proměnné
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zřejmě potřebuješ něco takového:
#!/bin/bash
foo="toto potrebuji vypsat"
NAME="foo"
echo "${!NAME}"
25.8.2012 00:13 Ondřej Kubečka | skóre: 29 | blog: datlovo | Ulm
Rozbalit Rozbalit vše Re: Vypsání proměnné
Tohle je v bashi nejcitelnejsi reseni. Pro doplneni, v nekterych starsich shellech by si clovek pomohl pomoci eval:
eval echo \$$NAME

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.