Δημιουργήστε ένα αντίγραφο ασφαλείας του αρχείου : . W doc.bkup
2
Αν είναι αποδεκτό να ταξινομήσετε τις καταχωρήσεις στο αρχείο κειμένου , χρησιμοποιήστε πρώτα την εντολή ταξινόμησης :
: 1 , $ ταξινόμησης
αυτή η εντολή λέει " χρησιμοποιούν το Unix . εντολή ταξινόμησης στις γραμμές 1 έως το τέλος του αρχείου "
εικόνων 3
Χρησιμοποιήστε την εντολή uniq Unix για να αφαιρέσετε τις γραμμές διπλές
: . ! 1 , $ uniq
Αυτή η εντολή λέει " χρησιμοποιήσετε την εντολή uniq Unix για να καταργήσετε διπλές γραμμές από τη γραμμή 1 μέχρι το τέλος του αρχείου . " Η εντολή uniq λειτουργεί μόνο σε διπλές γραμμές που βρίσκονται το ένα δίπλα στο άλλο και δεν έχουν κενές γραμμές μεταξύ τους .
Η 4
να ξέρετε ότι , εάν δεν μπορείτε να ταξινομήσετε το αρχείο , θα πρέπει να χρησιμοποιήσετε μια εντολή awk . Awk είναι ένα βοηθητικό πρόγραμμα χειρισμού κειμένου Unix . Όταν χρησιμοποιείται με vi , θα εκτελέσει προηγμένες δουλειές που vi από μόνη της δεν μπορεί να κάνει .
Αντιγράψτε την ακόλουθη δέσμη ενεργειών σε ένα έγγραφο κειμένου και αποθηκεύστε το με το όνομα dup.sh στον ίδιο κατάλογο με το αρχείο κειμένου .
# /bin /bashawk » ( $ 0 σε α) {a [ $ 0 ] ? } print !
Αυτό το σενάριο λέει " βρείτε κάθε μοναδική γραμμή και να το εκτυπώσετε . "
5
από την γραμμή εντολών Unix , κάνουν το dup.sh script εκτελέσιμο με την εντολή :
chmod + x dup.sh
Η 6
Αφαιρέστε τις μη συνεχόμενες γραμμές διπλούν από μέσα vi με την ακόλουθη εντολή :
: . 1 , $ /dup.sh
Αυτή η εντολή λέει " . τρέξετε το script dup.sh από τη γραμμή 1 μέχρι το τέλος του αρχείου "
Η
7 Αποθηκεύστε το αρχείο σας με την εντολή
: . w
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα