Η εντολή cat ή concatenate είναι ένα ευέλικτο βοηθητικό πρόγραμμα για το συνδυασμό δύο ή περισσότερων αρχείων. Μπορείτε επίσης να χρησιμοποιήσετε την εντολή cat για να εκτυπώσετε το περιεχόμενο ενός αρχείου στο τερματικό χωρίς να το ανοίξετε σε πρόγραμμα επεξεργασίας κειμένου.
Η εντολή cat έχει διάφορες άλλες λειτουργίες όπως προσάρτηση σε αρχεία, εμφάνιση του αριθμού των γραμμών, δημιουργία νέων αρχείων κ.λπ. Ωστόσο, πολλοί χρήστες, ειδικά οι αρχάριοι, γνωρίζουν ελάχιστα για την εντολή cat. Έτσι, αυτό το άρθρο έχει όλα όσα χρειάζεται να γνωρίζει ένας αρχάριος για την εντολή cat στο Linux.
Πώς να χρησιμοποιήσετε την εντολή Cat στο Linux
Όπως αναφέραμε προηγουμένως, η εντολή cat χρησιμοποιείται για την εμφάνιση του περιεχομένου ενός αρχείου. Εδώ λοιπόν είναι η βασική έκφραση της εντολής cat:
Γάτα [ επιλογές ] < αρχείο >
Ας πάρουμε τώρα ένα παράδειγμα για να εμφανίσουμε το περιεχόμενο του αρχείου script.txt:
Γάτα script.txt
Εάν έχετε εκτελέσει ένα σενάριο ή ένα κομμάτι κώδικα και θέλετε να αποθηκεύσετε την έξοδο του σε ένα αρχείο, εκτελέστε την ακόλουθη εντολή:
Γάτα > output.txtΕάν οποιοδήποτε άλλο αρχείο με το όνομα «output.txt» δεν υπάρχει στον τρέχοντα κατάλογο σας, αυτή η εντολή θα το δημιουργήσει πρώτα. Στη συνέχεια, θα αποθηκεύσει την έξοδο της εντολής που εκτελέστηκε προηγουμένως σε αυτό. Για να συνδέσετε πολλά αρχεία και στη συνέχεια να εμφανίσετε το περιεχόμενό τους, χρησιμοποιήστε την ακόλουθη εντολή:
Γάτα file.txt όνομα αρχείου.txt
Μαζί με τα περιεχόμενα του αρχείου, μπορείτε να εμφανίσετε τους αριθμούς γραμμών τους χρησιμοποιώντας την επιλογή -n:
Γάτα -n file.txt
Μπορείτε να χρησιμοποιήσετε την παρακάτω εντολή όταν έχετε δύο αρχεία, π.χ. file1 και file2, αλλά θέλετε να προσθέσετε το περιεχόμενο του file2 στο file1:
Γάτα όνομα αρχείου.txt >> file.txt
Ομοίως, μπορείτε να κλωνοποιήσετε το περιεχόμενο ενός αρχείου σε άλλο:
Γάτα file.txt > όνομα αρχείου.txt
Μια γρήγορη ανακεφαλαίωση
Η εντολή cat είναι ένα ισχυρό και ευέλικτο βοηθητικό πρόγραμμα που προσφέρει πολλαπλές δυνατότητες. Ωστόσο, οι χρήστες συχνά αγνοούν τις πραγματικές δυνατότητές του, γεγονός που το αφήνει ανεπαρκώς αξιοποιημένο. Επομένως, αυτό το άρθρο εξηγεί εν συντομία την εντολή cat, τις επιλογές της και διάφορες περιπτώσεις χρήσης.
Έχουμε δείξει πώς να χρησιμοποιήσετε την εντολή cat για να εμφανίσετε το περιεχόμενο ενός αρχείου, να δημιουργήσετε αντίγραφο ενός αρχείου, να το προσαρτήσετε σε άλλο αρχείο και να εμφανίσετε τον αριθμό των γραμμών κ.λπ.