Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[bash] variabele variabelen

Pagina: 1
Acties:

  • Valium
  • Registratie: Oktober 1999
  • Laatst online: 02-11 08:17

Valium

- rustig maar -

Topicstarter
gegeven: ik heb 3 variabelen
number_computer=2
computer_1="www.tweakers.net"
computer_2="www.beerhunter.com"

Nu wil ik ze allemaal langslopen om ze te pingen. Echter, ik weet dus niet vantevoren hoe veel het er gaan zijn.Dus de syntax zou zoiets zijn als:
code:
1
2
3
4
lopend=0
while ! [ $number_computer == $lopend ];
    do lopend=$lopend+1; ping $computer_$lopend;
done

Jammer genoeg werkt dit niet. HELP!! :)
De fout zit 'em in $computer$lopend, maar wat de syntax is kan ik niet uitvogelen. Is er hier iemand die weet hoe je een variabele variabele gebruikt?
De oplossing van array is niet mogelijk, omdat de variabelen computer_1 enzo al arrays zijn. En arrays van arrays mag niet. Dat kan bash niet.
>:) Een echte uitdaging dacht ik zo. >:)

edit:
typo's

Help mee met het vertalen van GNOME. | #nos op irc.tweakers.net voor directe hulp.


  • Valium
  • Registratie: Oktober 1999
  • Laatst online: 02-11 08:17

Valium

- rustig maar -

Topicstarter
Hmmm...misschien wil ik iets wat gewoon niet kan ofzo.

Heeft iemand een andere oplossing dan?

(ff een hoppa-omhoog berichtje)

Help mee met het vertalen van GNOME. | #nos op irc.tweakers.net voor directe hulp.


  • Tom
  • Registratie: Juni 1999
  • Niet online

Tom

Op dinsdag 30 januari 2001 19:57 schreef Valium het volgende:
(ff een hoppa-omhoog berichtje)
Boefje >:) t'is maar goed dat de modjes het niet zien ;)

  • whoami
  • Registratie: December 2000
  • Nu online
Ik ben het niet zeker, maar probeer eens:

Žping Ž$computernaam

(die quotes rond ping vind je - op mijn keyboard althans - naast de m)

https://fgheysels.github.io/