pastebin.com op de commandline

Weet iemand een recht toe recht aan manier om een script via de commandline op pastebin.com te plaatsen. Ik doe het nu met wgetpaste op bpaste, maar ik gebruik liever mijn pastebin.com account (dat werkt ook handig met computercraft). Dan kan ik het mekkelijker terug vinden. Ik heb wat via curl geprobeerd, maar dat was niet zo’n succes

test@linux-fzge:~> curl -s -x POST -d /home/test/test http://pastebin.com/api/mijn api_code......

waarbij ik bij “mijn api_code” mijn api code invul :slight_smile:

Oh ja, misschien handig om te weten:

test@linux-fzge:~> hostnamectl
   Static hostname: linux-fzge.suse
Transient hostname: linux-fzge
         Icon name: computer-desktop
           Chassis: desktop
        Machine ID: ca3ec586a60029efb11b90385a85fa62
           Boot ID: c3d3d09743a84db68162c7b023a96306
  Operating System: openSUSE Leap 42.3
       CPE OS Name: cpe:/o:opensuse:leap:42.3
            Kernel: Linux 4.4.172-86-default
      Architecture: x86-64
test@linux-fzge:~> 

vriendelijke groet Roland

Mijn advies: Doe dit niet op een paste site, maar gebruik git en een repo op gitlab.com. Is gratis, en doet ook nog 's aan versiebeheer.

Hallo Knurpht,

Jij weet toch wel weer veel.
Ik kwam bij pastebin.com via de tutorials van computercraft (lua), nu ben ik meer bezig met bash onder de knie te krijgen, maar gebruik daarbij ook wel eens mijn laptop, dus leek mij pastebin wel handig, ik heb nog niet zo gekeken naar git, leek mij een stap te ver voor mij, maar ik zal mij er eens in verdiepen.
Vriendelijke groet
Roland

Hahaha, ik heb ook jaren opgezien tegen git. En het is vrij simpel: Je uploadt naar bijv. https://gitlab.com/USERNAME/test

Dan, om lokaal te bewerken:


git clone https://gitlab.com/USERNAME/test

je krijgt dan een map test met alles uit die git repo. Vervolgens pas je wat aan in je script en doet


git push 

waarna e.e.a. op gitlab bijgewerkt wordt.
Werken er meerdere mensen aan iets en is jouw lokale situatie niet meer up to date, dan meldt git dat wel en doe je eerst


git pull

Het lukt, het gaat nog wat stroef, maar het wilsteeds beter, ik bewerk nu nog de bestanden lokaal op mijn computer en moet ze dan uploaden d.m.v. gitstatus > git add > git commit > git push origin. Ik had jouw laatste post nog niet gelezen. Ik zet nog even door, en dan zal het wel lukken, dan kan ik er ook aan werken met mijn laptop of zelfs mijn telefoon (niet zo handig)