συστήματα

* Γνώση Υπολογιστών >> συστήματα >> Linux

Πώς να αφαιρέσει οποιοδήποτε κενό Lines Χρησιμοποιώντας Sed

Το Unix " sed " εντολή είναι συντομογραφία για το " ρεύμα Editor, " ένα πρόγραμμα που με την εντολή - γραμμή που τροποποιεί τα αρχεία αυτόματα , με βάση την προϋπόθεση αναζήτηση και να αντικαταστήσει τα πρότυπα . Μπορείτε να χρησιμοποιήσετε το " sed " για να αναζητήσετε μέσα από ένα αρχείο για ένα κομμάτι κειμένου ή κανονική έκφραση , και στη συνέχεια να το τροποποιήσετε με το κείμενο που θέλετε . Εάν έχετε ένα αρχείο που έχει κενό ή κενές γραμμές , μπορεί να θέλετε να το αναλύσει και να καταργήσετε αυτές τις γραμμές γρήγορα για να τροφοδοτήσουν ένα άλλο πρόγραμμα , ή να μορφοποιήσετε το κείμενο με έναν τρόπο που χρειάζεστε . Sed είναι ένα τυπικό βοηθητικό πρόγραμμα που είναι ενσωματωμένη σε όλα τα συστήματα τύπου UNIX . Οδηγίες
Η 1

Σύνδεση στο σύστημά σας με ένα λογαριασμό ικανή να γράφει στο αρχείο . Αυτό σημαίνει ότι αν αυτό είναι ένα αρχείο συστήματος . θα πρέπει να χρησιμοποιείτε το λογαριασμό root ? αλλιώς , συνδεθείτε ως ιδιοκτήτη ή τον εξουσιοδοτημένο χρήστη του αρχείου 2

Ανοίξτε ένα νέο τερματικό σταθμό. . Κάποιες διανομές καλέσετε αυτό μια " Command Line », ενώ άλλοι το αποκαλούν " Terminal" και ορισμένοι αποκαλούν το
εικόνων 3

Πληκτρολογήστε την ακόλουθη εντολή στο τερματικό " Shell ". : Sed ' /^ $ /d ' /path /to /file.txt «
Η 4

Αλλαγή " /path /to /file.txt " στο όνομα του αρχείου που έχει τις κενές γραμμές που θα θέλατε να καταργήσετε. Αυτή η εντολή λειτουργεί επειδή ο χειριστής " /d" λέει sed να διαγράψετε κείμενο από ένα αρχείο, ενώ " /^ $ » αντιπροσωπεύει μια γραμμή που αρχίζει και τελειώνει χωρίς κείμενο .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα