Oncelikle cok ve cok tesekkur ederim.

mektuplara aralikli olarak bakabiliyorum [ zorunluluklar].

ayrica, bu 'useless use of the cat' 'i bilmiyordum..

okudum, hmmm.. dedim..
tekrar tesekkur ederim.

evet, orada soylendigi  gibi '>>' yerine '>' yazip  bazi bilgileri ucurmuslugum 
 ve sonra gidip olimpos tanrilarina benim uzerimdeki laneti kaldirmalari 
birseyler soylemisligim  hatta sunak sunmuslugm da olmadi degil..
bu  yaziyi gorunceye kadar,  tum zamanlarin en 'useful use of the cat' 
kullanicisi oldugumu sanmistim.
bilgi icin tesekkurler..

#
madem ki basinizi agritabiliyorum,

asagidaki komut  icindeki H ile 'hold' ediyoruz ama  x,z 'yi bilmiyorum..  [#  
sanirim $ dan farkli sekilde  son kismi belirtiyor.. yanlis mi hatirladim?]
ozetle bunlar icin 'man sed'   yeterli bilgi vermedi..

ornek:

cat /etc/rc.d/rc.inet1.conf |  sed -e 's/\(^>.*$\)/#\1#/' -e 
'H;${z;x;s/\n//g;p;};/0$/!d;x;s/\n\r//g;'   |less
[ gene cat kullandim,..
soyle de olabilirdi degil mi?

sed -e 's/\(^>.*$\)/#\1#/' -e 'H;${z;x;s/\n//g;p;};/0$/!d;x;s/\n\r//g;'    
/etc/rc.d/rc.inet1.conf  |less    [sanirim]

ama asagidaki olmuyor
sed -e 's/\(^>.*$\)/#\1#/' -e 'H;${z;x;s/\n//g;p;};/0$/!d;x;s/\n\r//g;'    
/etc/rc.d/rc.inet1.conf  | vi

calismayan bazi baska durumlar da oldu..
konu acilmisken kafanizi agrittim,

[ ustelik inet1.conf neden boyle bir islemden gecsin  degil mi?
hayatin  beklenmeyen surprizleri olabiliyor bazen.. ]

bilgi icin simdiden  tesekkurler..

[ evet, gidip o kitaplari ya da  stackoverflow vb.  okumak lazim..
ama simdi bazi oncelikleri halletmek zorundayiz,  gunun 24 saatini 33 saat 
yapamadik..  ama ileride bir gun o da olacak.

'cat' 'grep' 'sed ' ile idare edebiliyoruz..  onlar da olmasa hayat cok fazla 
windows olacak mis.. omur torpusu.. neydi o gunler,  "calisiyorum" zannederek 
yorulmaya devam olacakti..
sadece bir tabloyu transpose edebilmek icin haftalarini ayiran [ ama eli 
kaydigi icin iki kati  daha fazla haftalar harcayan ]  "cok caliskan insanlari" 
 hatirlayinca...

bu ve birden fazla nedenle tesekkur etmek lazim..

bir ara 'ed' bile   kullanmaya calistik..  olacak gibiydi sanki.. ama nedense 
unuttuk onu, bak simdi hatirladim.

guzel seyler bunlar.

simdi bash dunyasini gecici olarak terkedip
csh [tcsh ?] ya da zsh [ ksh ? ]  topraklarina  gidilecek olursa daha becerikli 
isler yapar mi bu sed, grep, ve saz arkadaslari?
sed ayni sed diye dusundum.. ne degisek ki diyesi geliyor insanin, ama 'useless 
cat' dusunulecek olursa, surprizlere acik olmaz lazim gibi sanki.

burada hazir bilenleri bulmusken sormakta bir sakincasi olmadigini saniyorum.

her bir bilgi noktasi  ya da virgulu, cok onemli.
bir stimulus, once cok  kucuk gibi gorunebilir, ama nereye gidecegini ve nelere 
 yol acacagini  o stimulusun kendisi  bile bilemez cogu zaman.. [  
reseptorlerin felsefi sefaleti isimli henuz yazilmamis yazimdan... ]

[ ekran kucuk, yazilar daha kucuk, imla hatalari olduysa hos gorunuz  ]

saygilarimla,

-- suleyman

________________________________________
Gönderen: Eray Aslan [er...@a21an.org] adına Linux 
[linux-boun...@liste.linux.org.tr]
Gönderildi: 11 Mayıs 2020 Pazartesi 09:49
Kime: linux@liste.linux.org.tr
Konu: [MALICIOUS SERVER] [Linux] Re: YNT: [MALICIOUS SERVER] Re: regex komutu 
icin

On Sat, May 09, 2020 at 06:09:29PM +0000, Süleyman AYDIN wrote:
> ~$ cat dosya |sed -e 's/\|/\ /g' -e 's/$/\n/g'

bir dosyayi cat etmek, genelde daha iyi yapabileceginizin gostergesi:
https://en.wikipedia.org/wiki/Cat_(Unix)#Useless_use_of_cat

--
Eray
_______________________________________________
Linux E-Posta Listesi
Linux@liste.linux.org.tr
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


________________________________

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
Linux@liste.linux.org.tr
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