Σχεσιακές εντολές

Η εντολή join επιτρέπει τη σχεσιακή σύνδεση δύο ταξινομημένων αρχείων τα οποία δίδονται ως παράμετροι της εντολής. Με την παράμετρο -j N μπορεί να καθοριστεί το πεδίο N το οποίο αποτελεί κλειδί της σχέσης και την παράμετρο -tC ο χαρακτήρας C που διαχωρίζει τα πεδία.

Παράδειγμα:

athena:~> head -1 phones afm
==> phones <==
Health Institute:12534

==> afm <==
Health Institute:12534081         

athena:~> join -t: -j 1 phones afm | head
Health Institute:12534:12534081
Health Institute:12535:12534081
Rafail Melas:54460:54460443
Manolis Gerasimou:41434:41434613
Argirios Alexopoulos:58397:58397370
Vagelis Meletiou:96171:96171096
Kostas Tsesmelis:69012:69012955
Ioannis Vergis:29257:29257932
Athanasios Panousos:56251:56251538
Nikolas Tzanetis:10938:10938443                  

Η εντολή cut επιτρέπει την επιλογή ορισμένων μόνο πεδίων από ένα αρχείο. Με την παράμετρο -f N μπορεί να καθοριστεί το πεδίο N το οποίο θα επιλεχθεί και την παράμετρο -dC ο χαρακτήρας που διαχωρίζει τα πεδία.

Παράδειγμα:

athena:~> cut -d: -f 2 phones | head
12534
12535
54460
41434
58397
17429
96171
69012
29257
56251