CUT
Χρησιμοποιείται για την εμφάνιση συγκεκριμένων τμημάτων ενός κειμένου. Η ανάλυση της εντολής αυτής γίνεται μέσω παραδειγμάτων γιατί τα παραδείγματα βοηθούν περισσότερο στην κατανόηση βασικών και χρήσιμων λειτουργιών της εντολής.
cut -b 1-7 file1
Εμφανίζει τα bytes 1-7 κάθε γραμμής του file1.
ΠΑΡΑΔΕΙΓΜΑ
file1
111 222 333 444 555 666 777 888 999
1 2 3 4 5 6 7 8 9
123456789
ΑΠΟΤΕΛΕΣΜΑ
111 222
1 2 3 4
1234567
cut -f 1,7 file1
Αν έχει πατήσει κανείς 7 φορές το tab και πριν από κάθε πάτημα έχει μπει μια λέξη, τότε αυτή η εντολή θα εμφανίσει την 1η και την 7η λέξη μόνο. Θα μπορούσαμε αντί για απλές λέξεις να έχουμε τοποθετήσει φράσεις οπότε θα εμφανιστούν οι αντίστοιχες φράσεις αντί των απλών λέξεων. Αν σε κάποια γραμμή δεν έχει πατηθεί το tab αυτή θα εμφανιστεί.
ΑΠΟΤΕΛΕΣΜΑ
111 777
1 2 3 4 5 6 7 8 9
123456789
cut -f 1,7 -s file1
Εκτελεί την ίδια λειτουργία με την προηγούμενη εντολή, μόνο που τώρα οι γραμμές στις οποίες δεν υπάρχει tab δεν εμφανίζονται καθόλου.
ΑΠΟΤΕΛΕΣΜΑ
111 777
cut -f 1,7 -d ' ' file1
Όμοιο με το 2ο μόνο που τώρα χρησιμοποιείται στη θέση του tab το ' '.
ΑΠΟΤΕΛΕΣΜΑ
111 222 333 444 555 666 777 888 999
1 7
123456789