10 Eylül 2020 Perşembe

paste komutu - Girdileri Tek Satır Haline Getirir veya İki Belgeyi Yan Yana Gösterir

Giriş
Açıklaması şöyle. Girdileri tek satır haline Getirir veya iki belgeyi yan yana gösterir
The paste command joins two files as columns
-d seçeneği
Açıklaması şöyle
adding the flag -d' ' to your paste command will produce a space separated output
Örnek - delimiter kullanma
Elimizde şöyle bir dosya olsun
Mario
mario@me.com
+399038259953
Luigi
luigi@live.com
+395902385093
Yoshi
yoshi@yahoo.com
+81293565291
Şöyle yaparız
 paste -d,  - - - < file
Çıktı olarak şunu alırız
Mario,mario@me.com,+399038259953
Luigi,luigi@live.com,+395902385093
Yoshi,yoshi@yahoo.com,+81293565291
Örnek - İki Dosya Yan yana
Elimizde şöyle bir dosya olsun.
linux mint
ubuntu
cent-os
fedora
debian
kali linux
arch linux
kubuntu
open suse
deepin
parrot os
Elimizde şöyle bir başka dosya olsun.
linux mint
cent-os
fedora
kali linux
arch linux
kubuntu
open
deepin
parrot
ubuntu
debian
Şöyle yaparız
paste file1.txt file2.txt
Çıktı olarak şunu alırız
file1.txt                      file2.txt

linux mint                     linux mint
ubuntu                         cent-os  
cent-os                        fedora   
fedora                         kali linux    
debian                         arch linux
kali linux                     kubuntu   
arch linux                     open 
kubuntu                        deepin   
open suse                      parrot
deepin                         ubuntu
parrot os                      debian   
Örnek - İki Dosya Yan yana
Şöyle yaparız
grep ... | paste - file2
Çıktı olarak şunu alırız
dev-ops line1
pro-ops line2
qc-ops line2
Örnek - İki Dosya Yan yana
Elimizde şöyle bir dosya olsun.
1023M  BLD
945K   Deployment
4899   INT
Elimizde şöyle bir başka dosya olsun.
1.2G   BLD
345M   Deployment
499M   INT
Şöyle yaparız. Bu iki dosyayı yan yana birleştiriyor.
paste file1 file2
Çıktı olarak şunu alırız
1023M  BLD  1.2G   BLD
945K   Deployment   345M   Deployment
4899   INT  499M   INT

Hiç yorum yok:

Yorum Gönder