Πρόσβαση στο Πρόχειρο του OS X από τη Γραμμή εντολών

Anonim

Με τις εντολές pbcopy και pbpaste, μπορείτε να χρησιμοποιήσετε τη γραμμή εντολών για να χειριστείτε τα περιεχόμενα του προχείρου αλλά και να αποκτήσετε πρόσβαση στο πρόχειρο του Mac OS X απευθείας μέσω του Τερματικού. Ναι, αυτό σημαίνει ότι μπορείτε να έχετε πρόσβαση σε αυτό που αντιγράψατε σε μια εφαρμογή GUI και να το χρησιμοποιήσετε στη γραμμή εντολών απρόσκοπτα και αντίστροφα. Δείξαμε μια σύντομη εισαγωγή σχετικά με τον τρόπο χρήσης τόσο του pbcopy όσο και του pbpaste από τη γραμμή εντολών στο παρελθόν, αλλά θέλαμε να δείξουμε μερικές πρόσθετες μεθόδους για τη χρήση αυτών των απίστευτα χρήσιμων εργαλείων στο Mac, όπως η άμεση πρόσβαση σε οτιδήποτε είναι αποθηκευμένο αυτήν τη στιγμή το πρόχειρο των Mac από την προτροπή τερματικού.

Πρόσβαση στα περιεχόμενα του προχείρου OS X με pbpaste

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

pbpaste

Θα δείτε ό,τι είναι αποθηκευμένο στο πρόχειρο αυτή τη στιγμή, σαν να πατάτε Command+V στο OS X.

Μπορείτε επίσης να αποθηκεύσετε εύκολα τα περιεχόμενα του πρόχειρου σε ένα αρχείο χρησιμοποιώντας το pbpaste, ως εξής:

pbpaste > πρόχειρο.txt

Τώρα θα έχετε το έγγραφο clipboard.txt με τα περιεχόμενα του προχείρου σας. Μπορείτε να το ελέγξετε ξανά ανοίγοντάς το σε οποιοδήποτε πρόγραμμα επεξεργασίας κειμένου ή πληκτρολογώντας cat clipboard.txt για να δείτε τα περιεχόμενα.

Προσθήκη περιεχομένου στο πρόχειρο με pbcopy

pbcopy – όπως μπορείτε να φανταστείτε, το pbcopy είναι ο τρόπος με τον οποίο μπορείτε να αντιγράψετε πράγματα από τη γραμμή εντολών. Αυτό είναι βασικά σαν να χρησιμοποιείτε το Comamnd+C στο Finder ή στο GUI του OS X. Ο καλύτερος τρόπος για να το χρησιμοποιήσετε είναι εισάγοντας κάτι στο pbcopy, για παράδειγμα:

ls -lha |pbcopy

Αυτό θα διοχετεύσει τα αποτελέσματα του ls -lha στο πρόχειρό σας, στο οποίο μπορείτε τώρα να αποκτήσετε πρόσβαση χρησιμοποιώντας την εντολή pbpaste.

Τώρα που έχετε αντιγράψει κάτι στο πρόχειρο του OS X με το pbcopy, μπορείτε να αποθέσετε την έξοδο πίσω στο Terminal χρησιμοποιώντας το pbpaste, αν είχατε μόλις εκτελέσει την εντολή ls -lha|pbcopy, η έξοδος θα είναι αυτή.

Μπορείτε με σωλήνες και ανακατευθύνσεις στην εντολή pbcopy.

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

Επικόλληση περιεχομένων από το πρόχειρο σε δίκτυα με SSH & pbpaste

Ωστόσο, το pbcopy και το pbpaste είναι πολύ πιο ισχυρά από τα παραπάνω παραδείγματα. Δείτε πώς μπορείτε να χρησιμοποιήσετε το pbpaste για να στείλετε τα περιεχόμενα του προχείρου σας σε άλλο μηχάνημα, εισάγοντας την έξοδο μέσω μιας σύνδεσης ssh σε ένα αρχείο με το όνομα myclipboard.txt στο απομακρυσμένο μηχάνημα:

pbpaste | ssh username@host 'cat > ~/myclipboard.txt'

Ωραία ε;

Πρόσβαση στο Πρόχειρο του OS X από τη Γραμμή εντολών