no save
Assistance
Achat
News

Forum | Linux/Unix
Tester l'égalité de deux chaines en bash
Arrakis, le mar. 20 mai 2008 à 11:30:18
Bonjour,

Je me sens un peu bete de poster pour ca mais bon ca fait une heure que je suis dessus:

J'essaye juste de tester si une chaine vaut "total"... :s

J'ai essayé :

if $a == "total"
if "$a" == "total"
if [ $a == total ]
if $a = "total"
if [ $a = "total" ]
if [ "$a" == "total" ]
if [ "$a" = "total" ]

rien a faire, je n'arrive pas a trouver la bonne synthaxe, je vous met mon fichier entier au cas ou :

#!/bin/bash

while read line
do
a=`echo $line | awk -F" " '{print $2}'`
if "$a" == "total"; then
echo $line
fi
done < fichierLog

exit 0


Merci de votre aideConfiguration: Windows XP
Firefox 2.0.0.14


lami20j
mai 08
Suivant
REPONSES
lami20j
mai 08
Arrakis
mai 08
Arrakis
mai 08
jipicy
mai 08
Arrakis
mai 08
Arrakis
mai 08
jipicy
mai 08
jipicy
mai 08
Arrakis
mai 08
jipicy
mai 08
Version Web
Réalisé par RedShift
no save