Πίνακας περιεχομένων:

Τι κάνει η εντολή sed στο σενάριο του κελύφους;
Τι κάνει η εντολή sed στο σενάριο του κελύφους;

Βίντεο: Τι κάνει η εντολή sed στο σενάριο του κελύφους;

Βίντεο: Τι κάνει η εντολή sed στο σενάριο του κελύφους;
Βίντεο: Η ΕΚΤΗ ΕΝΤΟΛΗ (1989) Επεισόδιο 08 2024, Νοέμβριος
Anonim

Εντολή SED σε Το UNIX είναι σημαίνει επεξεργασία ροής και αυτό μπορώ εκτέλεση πολλών λειτουργιών σε αρχείο όπως αναζήτηση, εύρεση και αντικατάσταση, εισαγωγή ή διαγραφή. Αν και η πιο συνηθισμένη χρήση του Εντολή SED σε Το UNIX είναι για αντικατάσταση ή για εύρεση και αντικατάσταση.

Με αυτόν τον τρόπο, πώς λειτουργεί η εντολή sed;

sed είναι ένας επεξεργαστής ροής. Ένας επεξεργαστής ροής χρησιμοποιείται για την εκτέλεση βασικών μετασχηματισμών κειμένου σε μια ροή εισόδου (ένα αρχείο ή είσοδο από μια διοχέτευση). Ενώ κατά κάποιο τρόπο μοιάζει με ένα πρόγραμμα επεξεργασίας που επιτρέπει επεξεργασίες με σενάριο (όπως ed), sed λειτουργεί κάνοντας μόνο ένα πέρασμα πάνω από τις εισόδους, και κατά συνέπεια είναι πιο αποτελεσματικό.

Στη συνέχεια, το ερώτημα είναι, ποια είναι η χρήση της εντολής grep; Είναι ένα από τα πιο ευρέως μεταχειρισμένος και ισχυρό εντολές σε λειτουργικά συστήματα Linux και Unix. Ο ' grep ' εντολή είναι μεταχειρισμένος για αναζήτηση σε ένα δεδομένο αρχείο για μοτίβα που καθορίζονται από τον χρήστη. Βασικα ' grep ' σας επιτρέπει να εισαγάγετε ένα μοτίβο κειμένου και, στη συνέχεια, αναζητά αυτό το μοτίβο μέσα στο κείμενο που του παρέχετε.

Από εδώ, πώς γράφετε μια εντολή sed;

Ας δούμε μερικά παραδείγματα εντολής εγγραφής στο sed

  1. Γράψτε την 1η γραμμή του αρχείου.
  2. Γράψτε την πρώτη και την τελευταία γραμμή του αρχείου.
  3. Γράψτε τις γραμμές που ταιριάζουν με το μοτίβο Storage ή Sysadmin.
  4. Γράψτε τις γραμμές από τις οποίες ταιριάζει το μοτίβο μέχρι το τέλος του αρχείου.
  5. Γράψτε τις γραμμές που ταιριάζουν με το σχέδιο και τις επόμενες δύο γραμμές από το ταίριασμα.

Σε τι χρησιμεύουν τα sed και awk;

Awk , σαν Sed , είναι μια γλώσσα προγραμματισμού που έχει σχεδιαστεί για να ασχολείται με μεγάλα σώματα κειμένου. Αλλά ενώ Sed είναι συνηθισμένος επεξεργασία και τροποποίηση κειμένου, Awk είναι κυρίως που χρησιμοποιείται ως ένα εργαλείο ανάλυσης και αναφοράς.

Συνιστάται: