2010/6/29 Atıf CEYLAN <[email protected]>:
> for i in `cat /your/file/path`; do  alan1=`echo $i | awk  '{ print $1 }';`;
> alan2=`echo $i | awk '{ print $2 }';`; echo $alan1 $alan2; done;
>

Bu yazdiginiz yine ayni sey olmus. Ben daha zarifini buldum awk ve cut olmadan
IFS="_"; line="alan1_alan2"; for s in $(echo $line); do echo $s; done
Bu isimi gormuyor tabii.



> bu isinizi gorur diye dusunuyorum.
>
> ayrica bilgi olsun.
>
> awk '{ var1 = $1 }; { var2 = $2 } END { print var1, " --- " ,var2 }'
> seklinde kullanabildiginiz gibi
> awk '{ topla += $1 };  END { print topla }'  seklinde de
> kullanabiliyorsunuz.
>

Aslinda sorunum bash split string kelimelerinde gizliymis.Biraz
arastirdiktan sonra.
http://antonolsen.com/2006/04/10/bash-split-a-string-without-cut-or-awk/
ve benzeri sayfalari buldum.
Bash ile string manipulation cok garip bir sey.
http://tldp.org/LDP/abs/html/string-manipulation.html
Tam anlayinca tekrar yazarim.
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap