PASTE
Συνενώνει γραμμές σε διάφορα αρχεία.
paste file1 file2
Συνενώνει τα δύο αρχεία με τέτοιο τρόπο ώστε σε κάθε γραμμή να υπάρχουν οι αντίστοιχες γραμμές των δύο αρχείων χωρισμένες με tab μεταξύ τους.
Έτσι αν δώσουμε paste onoma tel όπου :
Onoma tel
John 274933
Jack 123578
Nick 958924
Mary 100568
Θα πάρουμε την έξοδο:
John 274933
Jack 123578
Nick 958924
Mary 100568
Αν θέλουμε οι γραμμές των δύο αρχείων να χωριστούν με κάποιο άλλο χαρακτήρα τότε γράφουμε paste -d 'c' file1 file2 όπου c ένας οποιοσδήποτε χαρακτήρας.
Έτσι αν γράφαμε paste -d '/' onoma tel θα παίρναμε :
John/274933
Jack/123578
Nick/958924
Mary/100568
Αν είχαμε και ένα αρχείο address :
Agias Sofias 91
Mhtropolews 23
Egnatias 156
Tsimiskh 40
τότε η εντολή paste -d '/*' onoma tel address θα είχε σαν αποτέλεσμα την έξοδο:
John/274933*Agias Sofias 91
Jack/123578*Mhtropolews 23
Nick/958924*Egnatias 156
Mary/100568*Tsimiskh 40
Για να συνενώσουμε τις γραμμές σε ένα αρχείο μπορούμε να χρησιμοποιήσουμε την εντολή paste -s file1 έτσι αν γράψουμε paste -s onoma θα πάρουμε :
John Jack Nick Mary
Αν γράψουμε paste -s -d '/' onoma θα πάρουμε :
John/Jack/Nick/Mary