ART

 

.

Το nl είναι ένα εργαλείο του Unix για την αρίθμηση γραμμών, είτε από ένα αρχείο είτε από την καθιερωμένη είσοδο, το οποίο αναπαράγει την έξοδό του στην καθιερωμένη έξοδο.

Έχει τις εξής επιλογές:

a - αριθμεί όλες τις γραμμές
t - αριθμεί μόνο τις γραμμές με εκτυπώσιμο κείμενο
n - δεν αριθμεί γραμμές
string - αριθμεί μόνο τις γραμμές που περιέχουν την κανονική έκφραση που περιλαμβάνεται στη συμβολοσειρά string που δίνεται

Η προεπιλεγμένη επιλογή που χρησιμοποιείται είναι η t.

Το nl υποστηρίζει επίσης κάποιες επιλογές της γραμμής εντολών.
Παράδειγμα

$ nl tf
    1  echo press cr
    2  read cr
    3  done

Το παρακάτω παράδειγμα αριθμεί μόνο τις γραμμές που αρχίζουν με το κεφαλαίο γράμμα A (ταιριάζουν με την κανονική έκφραση /^A/). Το όνομα αρχείου είναι προαιρετικό.

$ nl -b p^A όνομα αρχείου
       apple
    1  Apple
       BANANA
    2  Allspice
       strawberry

Είναι χρήσιμη σαν εναλλακτική της 'grep -n':

$ cat somefile
aaa
bbb
ccc
ddd
$ nl somefile | grep ccc
    3 ccc

Δείτε επίσης

wc - η εντολή αρίθμησης λέξεων
cat - εντολή συνένωσης (η επιλογή -n είναι ισοδύναμη με την nl -a)
Κατάλογος βοηθημάτων του Unix

Εξωτερικοί σύνδεσμοι

[1] Η σελίδα man του προγράμματος (Αγγλικά)


Προγράμματα γραμμής εντολών και ενσωματωμένα του Unix και (άλλα)
Σύστημα αρχείων

cat cd chmod chown chgrp cksum cmp cp du df file fsck fuser ln ls lsattr lsof mkdir mount mv pwd rm rmdir split touch

Διεργασίες
at bg chroot

cron exit fg kill killall nice pgrep pidof pkill ps pstree sleep time top wait
watch
Περιβάλλον χρήστη

env finger id logname mesg passwd su sudo uname uptime w wall who whoami write

Επεξεργασία κειμένου
awk comm cut ed ex fmt head iconv join less more paste sed sort tac tail tr uniq wc xargs
Προγραμματισμός Κελύφους
. alias basename dirname echo expr false printf test true unset
Δικτύωση
inetd netstat nslookup ping rlogin nc traceroute
Αναζήτηση
find grep strings
Διάφορα
apropos bc cal clear date dd lp man nl size tee yes

Εγκυκλοπαίδεια Πληροφορικής

Κόσμος

Αλφαβητικός κατάλογος

Hellenica World - Scientific Library

Από τη ελληνική Βικιπαίδεια http://el.wikipedia.org . Όλα τα κείμενα είναι διαθέσιμα υπό την GNU Free Documentation License