Wgetpaste, φορτώστε αποσπάσματα κώδικα από το τερματικό για κοινή χρήση

wgetpaste μοιραστείτε τους κωδικούς σας από το τερματικό

Στο επόμενο άρθρο θα ρίξουμε μια ματιά στο Wgetpaste. Αν είχατε ποτέ την ανάγκη κοινή χρήση αποσπασμάτων κώδικα, η πρώτη υπηρεσία που σκέφτεστε μπορεί να είναι το Pastebin.com. Εκτός από αυτό, σήμερα μπορούμε να βρούμε πολλές εναλλακτικές υπηρεσίες για κοινή χρήση κειμένου.

Εάν μοιράζεστε τον κωδικό σας συχνά χρησιμοποιώντας υπηρεσίες παρόμοιες με το Pastebin, θα βρείτε το Wgetpaste πολύ χρήσιμο. Είναι ένα βοηθητικό πρόγραμμα BASH γραμμής εντολών για εύκολη φόρτωση αποσπασμάτων κειμένου σε υπηρεσίες τύπου pastebin. Χρησιμοποιώντας το σενάριο Wgetpaste, ο καθένας μπορεί να μοιραστεί γρήγορα αποσπάσματα κειμένου από το Γραμμή εντολών σε συστήματα τύπου Unix.

Εγκαταστήστε το Wgetpaste

Εάν ενδιαφέρεστε να δοκιμάσετε αυτήν την εφαρμογή, θα δείτε ότι οποιοσδήποτε χρήστης θα μπορεί να το κάνει κατεβάστε αυτό το βοηθητικό πρόγραμμα από ιστοσελίδα του έργου wgetpaste. Τότε απλά πρέπει να το εγκαταστήσετε χειροκίνητα όπως περιγράφεται παρακάτω.

κατεβάστε το wgetpaste

Ανοίξτε πρώτα ένα τερματικό (Ctrl + Alt + T) και κατεβάστε το πιο πρόσφατο αρχείο tar από το Wgetpaste:

wget http://wgetpaste.zlin.dk/wgetpaste-2.28.tar.bz2

Εξαγάγετε το πληκτρολόγηση:

tar -xjvf wgetpaste-2.28.tar.bz2

Μετά επικεφαλής στον κατάλογο:

cd wgetpaste-2.28/

Τώρα πρέπει απλά αντιγράψτε το δυαδικό από το wgetpaste στο $ PATH, για παράδειγμα / usr / τοπικό / bin /.

sudo cp wgetpaste /usr/local/bin/

Τελειώστε κάνοντας το εκτελέσιμο αρχείο:

sudo chmod +x /usr/local/bin/wgetpaste

Φόρτωση αποσπασμάτων κειμένου με το Wgetpaste

Ανεβάστε αρχεία κειμένου

Για να φορτώσετε ένα αρχείο κειμένου, απλώς εκτελέστε:

wgetpaste mi-texto.txt

Αυτή η εντολή θα φορτώσει τα περιεχόμενα του αρχείου my-text.txt.

wgetpaste κοινή χρήση ενός αρχείου.txt

μπορεί κοινοποιήστε το δημιουργημένο url μέσω οποιουδήποτε μέσου όπως αλληλογραφία, μήνυμα κ.λπ. Όποιος λάβει αυτήν τη διεύθυνση URL θα μπορεί να δει το περιεχόμενο του αρχείου από το πρόγραμμα περιήγησής του.

αρχείο κειμένου που ανέβηκε με wgetpaste και προβλήθηκε από το πρόγραμμα περιήγησης ιστού

Μπορείτε επίσης δείτε τι πρόκειται να μεταφορτωθεί. Για να το κάνετε αυτό, χρησιμοποιήστε το -t επιλογή όπως φαίνεται στα ακόλουθα:

αρχείο προεπισκόπησης wgetpaste πριν από τη μεταφόρτωση

wgetpaste -t mi-texto.txt

Ανεβάστε αποσπάσματα κειμένου σε διαφορετικές υπηρεσίες

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

Οι υπηρεσίες wgetpaste διατίθενται από προεπιλογή

wgetpaste -S

Το * υποδεικνύει την προεπιλεγμένη υπηρεσία.

Όπως μπορείτε να δείτε, το Wgetpaste αυτή τη στιγμή υποστηρίζει πέντε υπηρεσίες κοινής χρήσης κειμένου. Δεν τα δοκίμασα όλα, αλλά και οι τρεις επιλογές που δοκίμασα λειτούργησαν καλά.

να μεταφορτώστε περιεχόμενο σε άλλες υπηρεσίες, για παράδειγμα dpaste.com, απλώς χρησιμοποιήστε το - επιλογή στην εντολή:

υπηρεσία αλλαγής wgetpaste

wgetpaste -s dpaste mi-texto.txt

Διαβάστε την είσοδο από το stdin

Το Wgetpaste μπορεί επίσης να διαβάσει την είσοδο από stdin.

wgetpaste stdin

uname -a | wgetpaste

Αυτή η εντολή θα φορτώσει την έξοδο της εντολής "uname -a".

Φορτώστε ταυτόχρονα την έξοδο COMMAND και COMMAND

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

Το wgetpaste δείχνει την εντολή και το αποτέλεσμα

wgetpaste -c ‘pwd’

Με αυτήν την επιλογή θα φορτώσει την εντολή «pwd» μαζί με την έξοδο της. Αυτό μπορεί να είναι χρήσιμο όταν θέλουμε οι άλλοι να γνωρίζουν σαφώς ποια είναι η ακριβής εντολή που μόλις εκτελέσαμε και η έξοδος της.

Ορίστε τη γλώσσα

Από προεπιλογή, το Wgetpaste θα φορτώνει αποσπάσματα κειμένου σε απλό κείμενο. Για απαριθμήστε τις γλώσσες που υποστηρίζονται από την προεπιλεγμένη υπηρεσία, μπορείτε να χρησιμοποιήσετε το -L επιλογή.

wgetpaste -L

Αυτή η εντολή θα εμφανίσει όλες τις γλώσσες που υποστηρίζονται από την προεπιλεγμένη υπηρεσία, δηλαδή λίβρα.

Μπορούμε αλλάξτε αυτό χρησιμοποιώντας την επιλογή -l.

wgetpaste -l Bash mi-texto.txt

Απενεργοποιήστε τη σύνταξη ή την επισήμανση html στην έξοδο

Όπως ανέφερα παραπάνω, τα αποσπάσματα κειμένου θα εμφανίζονται σε συγκεκριμένη μορφή γλώσσας (απλό κείμενο, bash κ.λπ.). Ωστόσο, θα μπορέσουμε να αλλάξουμε αυτήν τη συμπεριφορά σε εμφανίστε τα αποσπάσματα απλού κειμένου, με την επιλογή -r.

wgetpaste ωμά

wgetpaste -r mi-texto.txt

Όπως μπορείτε να δείτε από την έξοδο παραπάνω, δεν υπάρχει επισήμανση σύνταξης, ούτε μορφοποίηση HTML. Μόνο ένα ακατέργαστη παραγωγή.

Αλλαγή προεπιλογών Wgetpaste

Όλες οι προεπιλογές μπορούν να αλλάξουν παγκοσμίως /etc/wgetpaste.conf ή στο φάκελο του χρήστη, στο αρχείο ~ / .wgetpaste.conf.

Αυτά τα αρχεία δεν είναι διαθέσιμα από προεπιλογή στο σύστημά μου Ubuntu. Υποθέτω ότι πρέπει να τα δημιουργήσεις χειροκίνητα. Δείγμα περιεχομένου και για τα δύο αρχεία έχει διατεθεί σε όλους από τον προγραμματιστή Aquí y Aquí.

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

Λάβετε βοήθεια

Για να δείξετε το τμήμα βοήθειας, τρέξιμο:

βοήθεια wgetpaste

wgetpaste -h

Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.