Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
549 connectés 

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  BASH problème de variable

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

BASH problème de variable

n°434294
protoinou
Posté le 20-06-2003 à 14:55:19  profilanswer
 


Eh les gars qq'un sait comment on fait en bash le $$ comme en PHP?
 
C'est à dire récupéré sous forme de varibale une autre variable?Enfin non je m'explique mal là
 
Euh par exemple j'ai une boucle for:
 
 
for i in `seq 1 $#` ;do (çà revient à for $i=0;$1<N;$i++)
 
et moi je veux récupérer le fichier passer en paramètre donc normallement $1 puis $2 pour le deuxième ...
 
mais voilà çà ne marche pas j'ai fais $$i pour éspérer récuperé $1 puis $2 ... mais que dal
 
j'ai aussi éssayé $ `echo $i` mais çà ne marche pas Help me please

mood
Publicité
Posté le 20-06-2003 à 14:55:19  profilanswer
 

n°434435
gfive
Posté le 20-06-2003 à 16:47:45  profilanswer
 

On peut pas faire ça en bash, à ma conaissance....
Mais bon, y'a d'autres trucs :  
 
$* : liste des arguments du script,
$# : nombre des arguments
 
et si tu fait :  
 
VAR=$1
shift
ben $1 après le shift vaut l'ancien $2

n°440656
bobuse
Posté le 26-06-2003 à 18:17:26  profilanswer
 

man bash
 
ce que tu veux faire c'est paser les arguments, l'idee :
 


while [ $# -ge 1 ]; do
    IemeParam=$1
    shift
done


---------------
get amaroK plugin
n°441471
gfive
Posté le 27-06-2003 à 11:14:55  profilanswer
 

En fait, le seul language que je connais qui est capable de faire ça, c'est awk :  
 
awk '{for (i=1; i<=NF; i++) {print i" eme champ : "$i}}'
 
ça marche.

n°441475
bobuse
Posté le 27-06-2003 à 11:17:02  profilanswer
 

toutafait, d'ailleurs, meme si mes scripts commence par #!/bin/sh, c'est bourré de gawk :D


---------------
get amaroK plugin
n°448166
art_dupond
je suis neuneu... oui oui !!
Posté le 03-07-2003 à 22:20:17  profilanswer
 

je crois qu'on peut faire ca avec eval en ksh, on sait jamais...


Message édité par art_dupond le 05-07-2003 à 15:33:15

---------------
oui oui

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  BASH problème de variable

 

Sujets relatifs
petit problème avec une classe PHP[VBA Excel] Problème insertion de formule
probleme de newbie dreamweaver...tableau de taille variable
[C++] Probleme de link (STL et solaris)[ASP]Probléme de lecture seul pendant un update de base de données
[URGENT] Gros gros problème Access (VBA)HELLLPPP probleme sql avec oracle (VB, adodc, odbc)
[PHP] Problème de cookie[VB.NET] Probleme avec AddHandler [résolu]
Plus de sujets relatifs à : BASH problème de variable


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR