Fichier 1 -> hostname1Shell script pour extraire la ligne par ligne des données et fournir dans la variable à utiliser plus
hostname2
hostname3
hostname4
.
.
.
.
Je veux écrire un script bash pour extraire ces noms d'hôte et les enregistrer dans une variable.
Quelque chose comme ci-dessous, mais cela ne fonctionne pas
count=3
i=1
j=1
count=`expr $count + 1`
while [ $i -lt $count ]
do
echo The counter is $i
$j=`sed -n "$i,$i p;$i q" file1.txt`
echo $i
i=`expr $i + 1`
j=`expr $j + 1`
echo $j << this should return hostname1 then hostname2
done
Je ne pense pas que cela fonctionne bien ... bash est très particulier sur les espaces autour du signe "=" – mlathe