Come posso inviare testo (e non un file di testo) alla mia stampante su OS X?

0

So di questa domanda ( How posso inviare testo ASCII alla stampante (tramite USB)? ). Ma sto lavorando su qualcosa di diverso. Mi piacerebbe essere in grado di inviare del testo da uno script bash o uno script Perl alla mia stampante.

Tutto quello che trovo mi dice di inviare un file di testo alla mia stampante. C'è un modo per inviare del testo all'interno di uno script? (In questo modo non devo generare il testo, salvarlo come file, quindi stampare il file, quindi eliminare il file.)

    
posta Tango 05.08.2013 - 08:39
fonte

2 risposte

2

lp è in grado di leggere i dati dall'input standard, vedere man lp :

lp submits files for printing or alters a pending job. Use a filename of "-" to force printing from the standard input.

Quindi, se hai seguito il consiglio fornito nella domanda di riferimento per installare una stampante "grezza" dovresti essere in grado di eseguire

echo "whatever text you want to print" | lp -d Generic_usbtb -
    
risposta data 05.08.2013 - 13:54
fonte
0

Probabilmente stai parlando di stampa RAW.

What is Raw Printing?

"Raw Printing", "DOS Printing", "Line Mode Printing", or generically any "Page Description Language (PDL)", are all examples of sending a series of characters directly to the printer in the printer's native language. This is the recommended approach when using jZebra because jZebra is able to bypasses the default print behavior of your web browser and allows you to "program" your own print commands.

Come stampare Raw su OSX 10.8

Leggi le istruzioni belle e pulite su come configurarlo:

    
risposta data 05.08.2013 - 12:24
fonte

Leggi altre domande sui tag