Salı, Ekim 19, 2010

Shell Programlama Örnekleri

Linux-Windows metin dosyalarında bulunan uyumsuzluk sebebi ile satır sonlarında bulunan kontrol karakterleri bulunmaktadır. Bunları kaldırmak için aşağıdaki komutlar kullanılabilir:

^M : Ctrl+V,Ctrl+M

cat DOSYA_ADI | sed -e 's/^M//'
cat DOSYA_ADI | tr -d '^M'

Bir dosyadaki bilgileri diziye aktarmak:

i=0
while read line ; do
err_lst[$i]="$line"
i=$(($i+1))
done < DOSYA_ADI




Hiç yorum yok: