elem, prvobitna zamisao je http://sprunge.us koja je ustvari nista drugo do jos jedna pastebin lokacija.
vrlo lepa zamisao, da izlaz komande stampa direktno na http lokaciju, zatim link stampa u terminalu.
sjajno!
to nam cesto olaksava muke da kucamo/selektujemo izlaz komande lsmod
pa da prosledjujemo na neki pastebin pa da cekamo da zavrsi ucitavanje pa da selektujemo link.. ili bilo koju komandu koja nam stampa nesto tipa cat, ls, grep...
ja sam dosao na ideju da skratim cak i to!
puno vremena provodim za racunarom i prsti mi se umore/ukoce.
sledeca scripta resava muke, potrebno je da instalirate slackbuilds.org/repository/13.1/misc/xclip/
xclip je sjajna alatka koja umesto vas ubacuje u clipboard izlaz programa.#!/bin/bash
# to call this script from anywhere:
# You can set the PATH to your directory
# where the script is
# by giving the following:
# export PATH=/home/userid:$PATH
#
#
clippaste=""
echo "Enter command to copy output to clipboard: "
read clippaste
if $clippaste | curl -F 'sprunge=<-' http://sprunge.us | xclip -selection c ; then echo "done" ; else echo "fo' shizzle" ; fi
potrebno je sacuvati scriptu pod bilo kojim imenom, pa chmod +x IMEscripte
i kao sto sam naveo gore, da bi ste je pokrenuli sa bilo koje tacke vaseg sistema:
export PATH=/home/userid:$PATH
export PATH nije trajan u Slacku(13.1) jer ne koristi /home/username/.bash_profile pa sam scriptu ubacio u /bin
nadam se da ce ovo uputstvo biti korisno!
dodatak:
scriptu mozete menjati ako izlaz komande ne zelite da prosledjujete dalje,
poslednji red scripte treba da izgleda ovako:
$clippaste | xclip -selection c