curl+xclip

Uputstva, saveti i trikovi

Moderator: Urednik

Post Reply

Poznata ličnost
Poznata ličnost
offline

Posts: 100
Joined: 04 Jun 2010, 06:28

Post Napisano: 04 Jun 2010, 07:14


sinoc sam se pozabavio svojom prvom bash scriptom. :)
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/
#!/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
xclip je sjajna alatka koja umesto vas ubacuje u clipboard izlaz programa.
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
Last edited by p on 05 Jun 2010, 07:59, edited 1 time in total.



Prijatelj foruma
Prijatelj foruma
offline
User avatar

Posts: 717
Joined: 23 Aug 2006, 22:09
Location: Šabac
Contact:

Post Napisano: 04 Jun 2010, 21:09


Vrlo lepo, i nadasve korisno, hvala p  ;)
Image


Post Reply

Who is online

Users browsing this forum: No registered users and 18 guests