Υλικό υπολογιστών

Γνώση Υπολογιστών >> Υλικό υπολογιστών >  >> Ποντίκια & Πληκτρολόγια

Τι είναι το piping στους υπολογιστές;

Το Piping είναι ένας μηχανισμός σε λειτουργικά συστήματα που βασίζονται σε Unix και γλώσσες δέσμης ενεργειών που επιτρέπει την έξοδο μιας εντολής ή προγράμματος να χρησιμοποιηθεί ως είσοδος σε μια άλλη εντολή ή πρόγραμμα. Αντιπροσωπεύεται από τον χαρακτήρα κάθετης γραμμής (|).

Δείτε πώς λειτουργούν οι σωληνώσεις:

1. Εκτελείτε την πρώτη εντολή ή πρόγραμμα.

2. Η έξοδος της πρώτης εντολής αποστέλλεται μέσω του σωλήνα.

3. Η έξοδος από το σωλήνα χρησιμοποιείται στη συνέχεια ως είσοδος στη δεύτερη εντολή ή πρόγραμμα.

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

* Φιλτράρετε την έξοδο μιας εντολής χρησιμοποιώντας μια άλλη εντολή.

* Στείλτε την έξοδο μιας εντολής σε ένα αρχείο.

* Περάστε την έξοδο μιας εντολής σε μια άλλη εντολή ως όρισμα.

Ακολουθεί ένα παράδειγμα για το πώς μπορούν να χρησιμοποιηθούν οι σωληνώσεις:

```

$ ls | grep ".txt"

```

Σε αυτό το παράδειγμα, η εντολή `ls` παραθέτει όλα τα αρχεία στον τρέχοντα κατάλογο. Η έξοδος του `ls` διοχετεύεται στη συνέχεια στην εντολή `grep`, η οποία φιλτράρει την έξοδο και εκτυπώνει μόνο τις γραμμές που περιέχουν ".txt".

Το Piping είναι ένα ισχυρό εργαλείο που μπορεί να χρησιμοποιηθεί για την εκτέλεση μιας μεγάλης ποικιλίας εργασιών. Είναι μια βασική δεξιότητα για όποιον χρησιμοποιεί λειτουργικά συστήματα που βασίζονται σε Unix ή γλώσσες δέσμης ενεργειών.

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

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