Merhabalar,

Bu sed komutu hep bana bir garip gelmiştir?! Zibilyon tane parametresi ve çeşitli kullanımı var.

Buna kasmaktansa, 8-10 satır Python kodu ile çözmek çok daha basit geliyor bana.

Elbette tarz meselesi... :)

Kolay gelsin,
Mucip:)

23.12.2020 19:56 tarihinde Süleyman AYDIN yazdı:
Sevgili Erdi ve arkadaslar

Yuzlerce satir sozkonusu  olunca, bu komut hayat kurtaran bir sey oldu.

Cok ve cok tesekkur ederim,

[ bu stackoverflow sayfasini ben neden goremedim acaba?  ]

#

ilk 5 boslugu kaldirmak, digerlerini tutmak istedim,
$ grep  -A 13 Names   sonuclarim  |sed -e 's/\(.\)/\1 /g'  -e 's/\ //'  -e 's/\ //'  
-e 's/\ //'  -e 's/\ //' -e 's/\ //' >> yenisonuc

evet, tamam,  bu komut calisiyor,
ama bu 5 adet tekrarlayan ayni komutu [ -e 's/\ //']  daha kisa nasil 
yazabilirim ?

bu soru benim onume dustuyse daha once sorulmus olmali.
[ stackoverlow' a simdi baktim, cok sayida ve farkli seyler goruyorum,  zaman 
darligi nedeniyle size sormak durumunda kaldim ]

yardimlar icin tekrar tesekkur ederim.

saygilarimla,
--suleyman

________________________________________
Gönderen: Erdi Cinar [[email protected]] adına Linux 
[[email protected]]
Gönderildi: 23 Aralık 2020 Çarşamba 17:51
Kime: [email protected]
Konu: [Linux] Re: bir regexp sorusu

Ben çözmedim, google : 
https://stackoverflow.com/questions/8696751/add-space-between-every-letter

[cid:[email protected]]

23.12.2020 17:32 tarihinde Süleyman AYDIN yazdı:


Arkadaslar iyi calismalar,

vi [ ya da sed ] yardimiyla, asagida ornek olarak verdigim iki satirda bulunan 
hersey [evet her karakter] arasinda bir bosluk koymak istiyorum.
Bunu nasil  yaparim?

Bir makale yazarken bu ilginc bir sekilde  gerekli oldu.

Yardimlariniz icin simdiden cok tesekkur ederim.

[her gelen e.mail 
"[email protected]"<mailto:[email protected]> adresinden 
geliyor, neden "linux-bounces"? ben mi  yanlis goruyorum, merak ettim]

ornek asagida:


GG--------------SAGDGGSVAPYGYTRPPQGLAGQEGDFPPPDVWYPGGVVSRVPF501
GG--------------GTGESVSVTPYGYTRPQQGLTGQEGDFPPPDVWYPGGVVSRMPY506
---------------GGTSEAGAVTPYGYSRPPQGLAGQEGDFPAPDVWYPSGVVSRVPY478


saygilarimla,

-- suleyman


________________________________

Bu elektronik posta ve onunla iletilen bütün dosyalar sadece yukarıda isimleri 
belirtilen kişiler arasında özel haberleşme amacını taşımakta olup gönderici 
tarafından alınması amaçlanan yetkili gerçek ya da tüzel kişinin kullanımına 
aittir. Eğer bu elektronik posta size yanlışlıkla ulaşmışsa, elektronik 
postanın içeriğini açıklamanız, kopyalamanız, yönlendirmeniz ve kullanmanız 
kesinlikle yasaktır. Bu durumda, lütfen mesajı geri gönderiniz ve sisteminizden 
siliniz. Anadolu Üniversitesi bu mesajın içerdiği bilgilerin doğruluğu veya 
eksiksiz olduğu konusunda herhangi bir garanti vermemektedir. Bu nedenle bu 
bilgilerin ne şekilde olursa olsun içeriğinden, iletilmesinden, alınmasından ve 
saklanmasından sorumlu değildir. Bu mesajdaki görüşler yalnızca gönderen kişiye 
aittir ve Anadolu Üniversitesinin görüşlerini yansıtmayabilir.

This electronic mail and any files transmitted with it are intended for the 
private use of the people named above. If you are not the intended recipient 
and received this message in error, forwarding, copying or use of any of the 
information is strictly prohibited. Any dissemination or use of this 
information by a person other than the intended recipient is unauthorized and 
may be illegal. In this case, please immediately notify the sender and delete 
it from your system. Anadolu University does not guarantee the accuracy or 
completeness of any information included in this message. Therefore, by any 
means Anadolu University is not responsible for the content of the message, and 
the transmission, reception, storage, and use of the information. The opinions 
expressed in this message only belong to the sender of it and may not reflect 
the opinions of Anadolu University.
_______________________________________________
Linux E-Posta Listesi
[email protected]<mailto:[email protected]>
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux



--
This message has been scanned for viruses and
dangerous content by MailScanner<http://www.mailscanner.info/>, and is
believed to be clean.

_______________________________________________
Linux E-Posta Listesi
[email protected]
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux
_______________________________________________
Linux E-Posta Listesi
[email protected]
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux

Cevap