![]() |
|
|
google unix.com
|
|||||||
| Forums | S'inscrire | Forum Rules | Liens | Albums | FAQ | Liste des membres | Calendrier | Recherche | Aujourd'hui, les postes | Marquer les forums comme lus |
| De programmation et de script Shell Posez vos questions à propos de KSH, CSH, SH, BASH, PERL, PHP, SED, awk et d'autres scripts shell et les langages de script shell ici. |
Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
|
||||
| Fil | Thread Starter | Forum | Réponses | Last Post |
| awk, sed ou rejoindre | jkl_jkl | De programmation et de script Shell | 1 | 04-15-2008 06:55 AM |
| Rejoindre | jazz8146 | UNIX pour les nuls Questions et réponses | 5 | 01-29-2008 11:42 AM |
| join (pls help rejoindre sur commande) | summer_cherry | De programmation et de script Shell | 1 | 12-31-2007 05:19 AM |
| bss (données non initialisées) segment d'attribution | karimulla_sha | High Level Programming | 7 | 04-26-2005 02:46 PM |
![]() |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
|
|
||||
|
Quand essayer d'exécuter le script suivant, son lancer ce message d'erreur:
"Utilisation de la valeur non initialisée ou rejoindre chaîne arraydef.pl à la ligne 17." Le script est [i am coller avec les numéros de ligne]: 1 #! / Usr / bin /perl 2 3 use strict; 4 5 my @ a \u003d (1 ... 10); 6 7 print "Original array: @ a \ n"; 8 9 # DELETE Fonction 10 11 my $ size \u003d @ a; 12 13 print "taille de Arry avant de supprimer 1er élément: $ size \ n"; 14 15 16 delete ($ a [0]); # Suppression 1er élément 17 print "Array après la suppression premier élément: @ a \ n"; 18 $ size \u003d @ a; 19 print "taille de Arry après la suppression 1er élément: $ size \ n"; # dont la taille diffère wen supprimer 1er ou au milieu,,. Il diffère seulement wen supprimer dernier élément. 20 21 delete ($ a [$ size-1]); 22 print "Array après la suppression dernier élément: @ a \ n"; 23 $ size \u003d @ a; 24 print "taille de Arry après la suppression dernier élément: $ size \ n"; |
|
||||
|
Selon le POD, pour un élément de tableau, supprimer () définit l'élément à undef. Alors $ a [0] sera undef. print @ a ensuite donner un avertissement (pas d'erreur), si les avertissements sont activés.
Citation:
|
![]() |
| Bookmarks |
| Tags |
| perl, perl array, perl changement, déplacement, changement perl |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|