Upload filer til Pastebin via terminal

Skrevet af: Patrick Kerwood

At uploade en hel config til Pastebin, fra en terminal, kan være lidt af en udfording.
Men med pastebinit, bliver det ikke nemmere. Upload dine config filer til en “paste” side efter dit valg, med én enkelt kommando.

Installer pastebinit med dit systems pakke håndtering

Med pastebinit er det muligt at uploade til følgende sider:

  • cxg.de
  • fpaste.org
  • lpaste.net
  • p.defau.lt
  • paste.debian.net
  • paste.drizzle.org
  • paste.kde.org
  • paste.openstack.org
  • paste.pound-python.org
  • paste.ubuntu.com
  • paste.ubuntu.org.cn
  • paste2.org
  • pastebin.com
  • pastebin.mate-desktop.org
  • pb.daviey.com
  • slexy.org
  • sprunge.us

Følgende indstillinger er tilgængelige ved brug. (Taget fra MAN)
Optional arguments (not supported by all pastebins):
        -a <author:default is 'kerwood'>
        -b <pastebin url:default is 'http://paste.debian.net'>
        -f <format of paste:default is 'text'>
        -h This help screen
        -i <input file>
        -l List all supported pastebins
        -j <jabberid for notifications:default is ''>
        -m <permatag for all versions of a post:default is blank>
        -r <parent post's ID:defaults to none>
        -t <title of paste:default is blank>
        -u <username> -p <password>
        -v Print the version number

Min farvorit er paste.ubuntu.com så den vil jeg bruge i dette eksempel.

For at smide en fil op på paste.ubuntu.com, skriv neden stående i din terminal.
Programmet vil output en URL som er lige til at copy/paste.
pastebinit -b http://paste.ubuntu.com -f bash -i filnavn

For at gøre det endnu nemmere igen, kan vi lave et alias der gør det meste af arbejdet for os.
I din .bashrc, nederst i filen, skriver du:
alias pasteubuntu='pastebinit -b http://paste.ubuntu.com -f bash -i' Gem og luk.

Du kan nu fremover bruge dit alias til pastebinit, som følgende.
pasteubuntu filnavn

Læs evt. mere om Alias’ på http://linuxbloggen.dk/alias


23 dec 2012   | Alle · Ny til Linux · Programmer

Leave a Reply