Bonjour, j'ai un soucis pour un script
J'ai du matériel avec des adresses MAC et un fichier CSV : N°_MAT,ADR_MAC (XD-OECD8523,48:4D:7E:CE:06:5C)
Lorsque je fait une requête pour plusieurs postes ça ne prend que le première occurrence, mais quand je fais le script dans la console sa passe. Je m'explique :
sSi je ne passe pas par le script, seulement en ligne de commande j'ai bien
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 #!/bin/bash if [ -z $1 ] ; then echo "Usage : 'mc <tag> (4 digits)'" exit else liste=$( echo $1 | sed "s@ @|@" ) content=$( cat ./IMPORT | grep -E $liste ) echo -e $content fi exit
Un problème de flux? J'ai du mal avec ça, par avance merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $echo -e $content XD-OECD8523,48:4D:7E:CE:06:5C XL-OECD0181,8C:EC:4B:F6:2C:81
Partager