Wgetpaste, טען קטעי קוד מהטרמינל לשיתוף

wgetpaste שתף את הקודים שלך מהטרמינל

במאמר הבא אנו נסתכל על Wgetpaste. אם אי פעם היה לך צורך בכך שתף קטעי קודהשירות הראשון שאתה חושב עליו עשוי להיות Pastebin.com. בנוסף לכך, כיום אנו יכולים למצוא מספר שירותים חלופיים לשיתוף טקסט.

אם אתה משתף את הקוד שלך לעתים קרובות באמצעות שירותים דומים ל- Pastebin, Wgetpaste תמצא שימושית מאוד. זה כלי שורת הפקודה BASH לטעינת קטעי טקסט בקלות לשירותים דמויי פח. באמצעות סקריפט Wgetpaste, כל אחד יכול לשתף במהירות קטעי טקסט מה- שורת פיקוד במערכות דומות ליוניקס.

התקן את Wgetpaste

אם אתה מעוניין לנסות יישום זה, תראה שכל משתמש יוכל הורד כלי שירות זה מ אתר הפרויקט wgetpaste. אז אתה רק צריך להתקין אותו ידנית כמתואר להלן.

הורד

ראשית פתח מסוף (Ctrl + Alt + T) ו- הורד את קובץ הזפת האחרון מ- 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 / local / bin /.

sudo cp wgetpaste /usr/local/bin/

סיים על ידי ביצוע קובץ הפעלה:

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

טען קטעי טקסט באמצעות Wgetpaste

העלה קבצי טקסט

כדי לטעון קובץ טקסט, פשוט הפעל:

wgetpaste mi-texto.txt

פקודה זו תטען את תוכן הקובץ my-text.txt.

wgetpaste שיתוף file.txt

זה יכול שתף את כתובת האתר שנוצרה באמצעות כל מדיה כמו דואר, הודעה וכו '. מי שיקבל כתובת URL זו יוכל לראות את תוכן הקובץ מדפדפן האינטרנט שלו.

קובץ טקסט שהועלה באמצעות wgetpaste ונצפה מדפדפן האינטרנט

אתה יכול גם לראות מה הולך להעלות. לשם כך, השתמש ב- אפשרות t כפי שמוצג בדברים הבאים:

הקבץ תצוגה מקדימה של wgetpaste לפני ההעלאה

wgetpaste -t mi-texto.txt

העלה קטעי טקסט לשירותים שונים

כברירת מחדל, Wgetpaste יטען את שברי הטקסט לתוך ה- שירות poundpython, אבל יש עוד. לראות רשימת השירותים הנתמכים, לרוץ:

שירותי wgetpaste זמינים כברירת מחדל

wgetpaste -S

ה * מציין את שירות ברירת המחדל.

כפי שאתה יכול לראות, Wgetpaste כרגע תומך בחמישה שירותי שיתוף טקסטים. לא ניסיתי את כולם, אבל שלוש האפשרויות שניסיתי עבדו מצוין.

כדי להעלות תוכן לשירותים אחרים, לדוגמה dpaste.com, פשוט השתמש ב- אפשרות s בפקודה:

שירות שינוי wgetpaste

wgetpaste -s dpaste mi-texto.txt

קרא קלט מ stdin

Wgetpaste יכול גם לקרוא קלט מתוך סטדין.

wgetpaste stdin

uname -a | wgetpaste

פקודה זו יטען את פלט הפקודה 'uname -a'.

טען פלט COMMAND ו- COMMAND יחד

לפעמים ייתכן שיהיה צורך להדביק COMMAND ואת הפלט שלה. לשם כך, צרף את תוכן הפקודה במרכאות:

wgetpaste מציג את הפקודה ואת התוצאה

wgetpaste -c ‘pwd’

עם אפשרות זו יטען את הפקודה 'pwd' יחד עם הפלט שלה. זה יכול להיות שימושי כאשר אנו רוצים שאחרים יידעו בבירור מה הפקודה המדויקת שהרצנו ורק התפוקה שלה.

הגדר שפה

כברירת מחדל, Wgetpaste יטען קטעי טקסט בטקסט רגיל. ל רשום את השפות הנתמכות על ידי שירות ברירת המחדל, אתה יכול להשתמש ב- אפשרות L.

wgetpaste -L

פקודה זו תפרט את כל השפות הנתמכות על ידי שירות ברירת המחדל, כלומר פאונדפיתון.

אנחנו יכולים שנה אפשרות זו באמצעות -l.

wgetpaste -l Bash mi-texto.txt

השבת תחביר או הדגשת HTML בפלט

כפי שציינתי לעיל, קטעי הטקסט יוצגו בפורמט שפה ספציפי (טקסט רגיל, bash וכו '.). עם זאת, נוכל לשנות התנהגות זו ל- להציג את קטעי הטקסט הרגיל, עם האפשרות -r.

להדביק wget גלם

wgetpaste -r mi-texto.txt

כפי שניתן לראות מהפלט שלעיל, אין הדגשת תחביר ואין עיצוב HTML. רק אחד תפוקה גולמית.

שנה את ברירות המחדל של Wgetpaste

ניתן לשנות את כל ברירות המחדל ברחבי העולם /etc/wgetpaste.conf או בתיקיית המשתמש, בקובץ ~ / .wgetpaste.conf.

קבצים אלה אינם זמינים כברירת מחדל במערכת אובונטו שלי. אני מניח שאתה צריך ליצור אותם באופן ידני. תוכן לדוגמא לשני הקבצים הועמד לרשות כולם על ידי המפתח כאן y כאן.

אם התצורה החדשה אינה משכנעת אותך, אתה תמיד אמור לשנות אותה בעצמך או למחוק את שני הקבצים האלה שיצרת זה עתה. Wgetpaste יחזור לעבוד עם ערכי ברירת המחדל.

קבל עזרה

להראות את מדור עזרה, לרוץ:

לעזור להדביק wgetpaste

wgetpaste -h

השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.