On Friday 14 May 2010 13:41:16 Anıl Özbek wrote:
> 14 Mayıs 2010 13:33 tarihinde Anıl Özbek <[email protected]> yazdı:
> > echo KHede99Test-0.5.4-1.uzanti | cut -f1 -d'.' | rev | cut -f2 -d'-' |
> > rev
> > 
> > çalışıyor ama bir sorunu var. Eğer elde etmek istediğim kısımda -
> > karakteri geçerse (ki bu mümkün olabilecek tek özel karakter, nokta vb.
> > gelmeyecek)
> 
> > yanlış çalışıyor:
> Dün gece o kadar uğraştım göremedim, şimdi yardım almak için buraya yazdım
> ve ne yazmışım dur bir okuyayım derken sorunu gördüm galiba:
> 
> echo KHede99-Test-0.5.4-1.uzanti | cut -f1 -d'.' | rev | cut -f2-10 -d'-' |
> rev
> 
> KHede99-Test
> 
> echo K-Hede-99-Test-0.5.4-1.uzanti | cut -f1 -d'.' | rev | cut -f2-10 -d'-'
> 
> | rev
> 
> K-Hede-99-Test

Nokta ayracını kullanmanıza gerek yok aslında. Şu şekilde son 2 alan dışındaki 
kısmı alabilirsiniz:

echo KHede99-Test-0.5.4-1.uzanti | rev | cut -d- -f3- | rev

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
Pardus-kullanicilari e-posta listesi
Listeden çıkmak için 
http://liste.pardus.org.tr/mailman/listinfo/pardus-kullanicilari adresini 
kullanın.
Listeye iletmek istediğiniz soruları  [email protected] 
e-posta adresine gönderin.
Liste mesajlarında arama yapmak için http://liste.pardus.org.tr/arama web 
sayfasına gidin.

Cevap