Tabla ayrilmis 2 alanli bir dosyayi bir bash scripti ile okumak istiyorum.
while read satir
do
alan1=`echo $satir | cut -f1`
alan2=`echo $satir | cut -f2`
done < file.txt
seklinde okumaya calisiyorum. Fakat alan2 bolumlerinde "(" , ")" ler
oldugu icin sanirim hata aliyorum.
Tablari kaldirip yerine _ koyunca ve
alan1=`echo $satir | cut -f1 -d_`
yapinca calisiyor.
Soru1: Neden tablarla olmuyor?
Soru2: Alanlari bulmanin dogru yolu asagidaki gibi midir?
alan1=`echo $satir | cut -f1` Buradaki echo yu kaldiramaz miyiz?
Bazi yerlerde
alan1=$(echo $satir | cut -f1)
turu seyler gordum ama calismiyor.
Ya da
alan1=$(cut -f1 $satir)
seklinde bir sey olabilir mi?
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php