Pzt, 2006-07-03 tarihinde 23:14 +0300 saatinde, Timu EREN yazdı: > Elbette, burada size yardımcı olacak komut "cut" komutu olacaktır, > > echo "'a';'b';'c;'" | cut -d';' -f2 komutu sadece 'b' verecektir "-f" > parametresinden hangi harfi almak istediğinizi söyleyebilirsiniz (yukarıdaki > örnek için), Eğer birden fazla harfi almak isterseniz (yine sadece yukarıdaki > örnek için geçerlidir) -f1,2 demeniz yeterlidir. Bu size 'a';'b'; sonucunu > verecektir. Daha fazla bilgi için man cut yada cut --help komutunu kullanın. Merhaba, Sanırım istediğimi tam anlatamadım. Cut sadece belli bir bölümü seçip listeliyor. Ben bu csv dosyasında yer alan kayıtlardan ilk sütundaki değişkene bakıp eğer birden fazla aynı değişken içeren kayıt varsa bunu bire indirgemek istiyorum. Yani ilk değişken kontrol edilip o değişken sadece bir kez dosyada kullanılacak şekilde kayıtları sadeleştirmek, verilerin gerikalan değişkenlerini ve dosyayı korumak istiyorum.
123 aaa bbb ccc ddd ... nnn 234 abc def ghi hjk ... nnn 123 aaa bbb ccc def ... nnn şeklindeki dosya sonuçta; 123 aaa bbb ccc ddd ... nnn 234 abc def ghi hjk ... nnn şeklinde sadeleşecek. dosya ilk değişkene göre uniq indekslenmiş gibi olacak. İlk değişkene göre tekrarlayan satırlar silinecek. İyi çalışmalar. -- Zeki Çatav <[EMAIL PROTECTED]> Türkiye Yüksek İhtisas Hastanesi -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

