Gå til innhold

"lillefy-print" - programmpakke for print via SSH


Anbefalte innlegg

Hei!

 

Sitter på en lesesal på UiO, og har en laptop som "bor" i skapet mitt der, som så mange andre.

 

Ganske ofte får jeg behov for å skrive ut ting, og det foregår som følger:

- Print to file

- Overfør fil via fuse (ssh)

- logg inn på login.ifi.uio.no

- Skriv ut fil med "ppr -P {fys2 | fys6} utskrift.ps"

- Gå og hent utskrift

 

Nå er dette relativt tungvint, så jeg skulle gjerne hatt en mer... integrert måte. Så jeg fikk en idé: Hva hvis jeg lager ett program som funker på samme måte som lpr/ppr/etc. (leser fra standard input), men som istedet for å sende det til en lokal printer, dumper postscripten i /tmp-mappa, scp'er den opp (ssh-nøkkel påkrevd for å slippe innlogging) til uio-nettet, og kjører ssh [email protected] -c ppr *argumenter som er akkurat de samme som de som ble sendt til lillefy-ppr* filnavn.ps, og så samme ssh-remsa men denne gangen for å slette den midlertidige fila. Tilsvarende ønsker jeg kommandoer som kaller på ppq (tilsv. lpq).

 

Men: Hvordan får man et bash-script til å lese fra standard input, for så å lagre "rådataene" til fil?

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...