Conversion de linux a solaris
Résolu
yoopi
-
yoopi -
yoopi -
Bonjour,
j'ai un petit problème :
NB_VAL=`grep -i 'Aujourdhui' nom_fichier.log | awk -F" " '{ print $5 }'`
ceci fonctionne sur linux
cela consite a récupérer la 5e info dans la première ligne de mon_fichier.log
j'affiche ensuite le résultat echo $NB_VAL
aucun problème
cependant quand je passe sur solaris
il renvoie bien la bonne réponse mais il me dit que : NB_VAL=020: COMMAND NOT FOUND
j'aimerai savoir comment affecter à NB_VAL le résultat de mon grep | awk et pouvoir l'afficher sans message d'erreur
qui pourrait m'aider ?
j'ai un petit problème :
NB_VAL=`grep -i 'Aujourdhui' nom_fichier.log | awk -F" " '{ print $5 }'`
ceci fonctionne sur linux
cela consite a récupérer la 5e info dans la première ligne de mon_fichier.log
j'affiche ensuite le résultat echo $NB_VAL
aucun problème
cependant quand je passe sur solaris
il renvoie bien la bonne réponse mais il me dit que : NB_VAL=020: COMMAND NOT FOUND
j'aimerai savoir comment affecter à NB_VAL le résultat de mon grep | awk et pouvoir l'afficher sans message d'erreur
qui pourrait m'aider ?
Configuration: Linux Firefox 3.0.5
5 réponses
-
Bonjour,
Peut-tu donnée quel que ligne de ton fichier de log exemple les 5 premières.
Pour information je suis sous solaris 9 et ta cmd marche très bien je récupérés le 5 champs dont la ligne commence par Aujourdhui et dont les champs sont séparer par un espaces.
Merci -
exemple :
Aujourd'hui nous sommes le 020 janvier 2009
mais les lignes qui suivent sont toutes diférentes :
voici la ligne suivante
exemple :
FICHIER A RECUPERER AUJOURD'HUI : CP12341667XATNO987
je suis également sur solaris 9 mais comme je l'ai écrit ici plus haut j'ai une erreur :s -
hello
quel shell sur Solaris : csh ou tcsh ? -
Salut,
Quel shell sous Solaris ? bash ? ksh ? ou c-shell ?
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
set NB_VAL = `grep -i 'Aujourdhui' nom_fichier.log | awk -F" " '{ print $5 }'`