Merhaba,
Bir .vcf dosyasından bana lazım olanları (sadece telefon numaralarının
olduğu kişileri) almak için şöyle bir Bash scripti yazdım. Ama beklediğim
sonucu vermiyor. Sorun nerede acaba?
#!/bin/bash
IFS=
card=
tel=0
line=
while read line
do
card="$card$line"
if [[ $line == BEGIN\:VCARD* ]]
then
tel=0
else if [[ $line == TEL\;CELL* ]]
then
tel=1
else if [[ $line == END\:VCARD* ]] && [[ $tel == 1 ]]
then
echo $card;
card=
tel=0
else
card=
fi
fi
fi
done < $1
--
*Görünenler*, *gerçek olsaydı bilime* gerek kalmazdı.
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php