www.mamboteam.com
aptitude : me and my debian - a work in progress  
Startsida arrow Forum
2008-08-21
 
 
Huvudmeny
Startsida
debian
bash
Forum
Användarmeny
tidigare material
nyheter
grafik
BadVista
BASH Forum
Välkommen, Gäst
Vänligen Logga in eller Registrera.
Glömt ditt lösenord?
arrays och unset (1 läser)
Ned Svara på det här inlägget Favoriserade: 0
ÄMNE: arrays och unset
#29
marwal (Moderator)
Moderator
Inlägg: 27
graphgraph
Användare Offline Klicka här för att se användarens profil
arrays och unset 2007-06-14 19:42 Karma: 0  
Code:

 array=(1 2 3) echo ${array[1]}


2

Code:

 unset array[1] echo ${#array[@]} #längden på arrayen


2
Code:

  echo ${array[1]}


(tomt)

slutsats: unset sätter bara värdet till null. Men hur får jag arrayen att omnumreras så att ${array[0]} = 1 och ${array[1]} = 3 ?
  Logga in för att svara.
#30
marwal (Moderator)
Moderator
Inlägg: 27
graphgraph
Användare Offline Klicka här för att se användarens profil
Sv:arrays och unset 2007-06-14 19:50 Karma: 0  
Enda lösningen att omindexera en array efter en unset verkar vara att :

Code:

 array=("${array[@]}")



Inlägg ändrat av marwal, den 2007-06-14 20:03
  Logga in för att svara.
Upp Svara på det här inlägget
Powered by FireBoard
 
Top! Top!