Παραδείγματα εντολών Linux Cat

Linux Cat Command Examples



Η εντολή Linux με συντομογραφία ‘concatenate’, είναι μια πολύ χρήσιμη εντολή. Χρησιμοποιώντας την εντολή cat, μπορείτε να δημιουργήσετε ένα αρχείο, να δείτε περιεχόμενο αρχείου, να συνδέσετε αρχεία και να ανακατευθύνετε την έξοδο αρχείου. Θα συζητήσουμε τις διαφορετικές χρήσεις της εντολής cat με μερικά παραδείγματα σε αυτό το άρθρο.

Βασική εντολή σύνταξης της γάτας

Η ακόλουθη σύνταξη χρησιμοποιείται για την εντολή cat:







$Γάτα [επιλογές] [όνομα αρχείου]

Το όνομα αρχείου είναι το όνομα ενός αρχείου.



Χρησιμοποιήστε την ακόλουθη εντολή για να εξερευνήσετε όλες τις επιλογές γάτας:



$Γάτα --βοήθεια

Εκτυπώστε περιεχόμενο αρχείου μέσω της εντολής cat

Χρησιμοποιώντας την εντολή cat, μπορείτε να εμφανίσετε το περιεχόμενο του αρχείου στο τερματικό ως εξής:





$Γάταόνομα αρχείου

Για παράδειγμα, για να προβάλετε το περιεχόμενο του αρχείου ‘test_file.txt’, πληκτρολογήστε την παρακάτω εντολή στο τερματικό:

$Γάταtest_file.txt

Το περιεχόμενο του παραπάνω αρχείου θα εμφανιστεί στο τερματικό.



Ομοίως, για να εμφανίσετε το περιεχόμενο πολλών αρχείων, χρησιμοποιήστε την ακόλουθη εντολή:

$Γάταtest_file.txt test_file1.txt

Η παραπάνω εντολή θα σας δείξει το περιεχόμενο των test_file.txt και test_file1.txt στο τερματικό.

Δημιουργία αρχείου χρησιμοποιώντας την εντολή cat

Μπορείτε να χρησιμοποιήσετε την εντολή cat για να δημιουργήσετε ένα νέο αρχείο.

Για παράδειγμα, δημιουργούμε ένα αρχείο με το όνομα ‘new_filetest.txt’ εκτελώντας την ακόλουθη εντολή:

$Γάτα >>test_file.txt

Τώρα, ο χρήστης θα εισάγει περιεχόμενο σε αυτό το αρχείο και στη συνέχεια 'Ctrl+d' για να αποχωρήσει από αυτό το αρχείο. Το περιεχόμενο είναι γραμμένο στο ‘new_filetest.txt’ που μπορείτε να εμφανίσετε μέσω της εντολής cat.

Χρήση όλο και λιγότερων επιλογών με εντολή cat

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

$Γάταtestfile.txt| περισσότερο

$Γάταtestfile.txt| πιο λιγο

Εκτύπωση αριθμού γραμμής με περιεχόμενο αρχείου

Χρησιμοποιήστε την εντολή cat μαζί με την επιλογή ‘-n’ για να εμφανίσετε τον αριθμό γραμμής του περιεχομένου αρχείου ως εξής:

$Γάτα test_file.txt

Εμφάνιση χαρακτήρων διαχωρισμένων με καρτέλες

Χρησιμοποιήστε την επιλογή «-T» και την εντολή cat για να εμφανίσετε τους χαρακτήρες που διαχωρίζονται από την καρτέλα σε μια γραμμή.

$Γάτα testfile.txt

Σε μια γραμμή, ο χώρος της καρτέλας θα γεμίσει με χαρακτήρα ‘^I’, ο οποίος εμφανίζεται επίσης στο παρακάτω στιγμιότυπο οθόνης:

Εκτυπώστε ‘$’ στο τέλος των γραμμών

Για να εμφανίσετε το '$' στο τέλος των γραμμών, χρησιμοποιήστε την επιλογή '-e' με εντολή cat ως εξής:

$Γάτα -Καιtestfile.txt

Η παραπάνω επιλογή είναι χρήσιμη όταν θέλετε να συρρικνώσετε τις πολλαπλές γραμμές σε μία μόνο γραμμή.

Ανακατεύθυνση περιεχομένου αρχείου

Μέσω της εντολής cat, ο χρήστης μπορεί να ανακατευθύνει την τυπική έξοδο σε ένα νέο αρχείο.

Για παράδειγμα, για να αντιγράψετε το περιεχόμενο ενός αρχείου σε άλλο αρχείο, μπορείτε να χρησιμοποιήσετε την εντολή cat. Έχουμε ένα αρχείο με το όνομα test_file.txt και το άλλο είναι test_file1.txt. Έτσι, για να αντιγράψετε το περιεχόμενο του «test_file.txt» σε ένα «test_file1.txt», χρησιμοποιήστε την εντολή cat με τον τελεστή «>» ως εξής:

$Γάταtest_file.txt>>new_file.txt

Εάν το «test_file1.txt» δεν υπάρχει τότε, θα δημιουργήσει ένα αρχείο με αυτό το όνομα.

Για να προσθέσετε το περιεχόμενο του «test_file.txt» σε ένα «test_file1.txt», χρησιμοποιήστε τον τελεστή «>>» στην εντολή cat ως εξής:

$Γάταtest_file.txt>>test_file1.txt

Αγνοήστε τις επαναλαμβανόμενες κενές γραμμές

Χρησιμοποιώντας την εντολή cat μαζί με την επιλογή ‘-s’, μπορείτε να παραλείψετε τις κενές γραμμές από την έξοδο.

$Γάτα -μικρόtest_file.txt

Συνδυασμός αρχείων χρησιμοποιώντας την εντολή cat

Η εντολή cat χρησιμοποιείται για τη συγκέντρωση του περιεχομένου του αρχείου. Για παράδειγμα, συνδυάστε το περιεχόμενο των test_file.txt και test_file1.txt και, στη συνέχεια, γράψτε περιεχόμενο σε ένα νέο αρχείο mergefile.txt χρησιμοποιώντας τον τελεστή ‘>’ ως εξής:

$Γάταtest_file.txt test_file1.txt>>mergefile.txt

συμπέρασμα

Έχουμε εξηγήσει την εντολή Linux cat με παραδείγματα σε αυτό το άρθρο. Έχουμε τον τρόπο με τον οποίο η εντολή cat μπορεί να βοηθήσει έναν χρήστη Linux ενώ αυτός/αυτή εργάζεται σε ένα σύστημα. Από τα παραπάνω παραδείγματα, ελπίζω να μάθατε πολλά. Παρακαλώ δώστε τα σχόλιά σας μέσω σχολίων.