Portál AbcLinuxu, 16. dubna 2024 23:26


Dotaz: Automatický tisk

29.7.2017 00:30 Fibi86 | skóre: 1
Automatický tisk
Přečteno: 260×
Odpovědět | Admin
Zdravím mágové, snažím se nalézt nějaké řešení pro automatizaci tisku.

Pokud se ve složce například /etc/aaa/print objeví soubor, potřeboval bych spustit příkaz:

php5 /etc/aaa/print/01.php >/dev/usb/lp0 a poté by skript vytisknutý soubor smazal.

Poradil by někdo?

Jinak zde je projekt, který zajistí jednoduchý tisk na thermo pokladních tiskárnách bez nutnosti ovladačů v Linuxu: https://github.com/mike42/escpos-php

Díky moc.

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Jendа avatar 29.7.2017 00:53 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Automatický tisk
Odpovědět | | Sbalit | Link | Blokovat | Admin
inotifywatch, inotifywait
Já to s tou denacifikací Slovenska myslel vážně.
29.7.2017 10:49 Fibi86 | skóre: 1
Rozbalit Rozbalit vše Re: Automatický tisk
Diky za tip,jakmile se k tomu dostanu, tak prozkoumam. Jak to presne funguje? Moj predstava byla spise nejaky bash...
Petr Tomášek avatar 13.8.2017 01:01 Petr Tomášek | skóre: 39 | blog: Vejšplechty
Rozbalit Rozbalit vše Re: Automatický tisk
A to je problém tím spouštět (ba)shový skript?
multicult.fm | monokultura je zlo | welcome refugees!
k3dAR avatar 13.8.2017 04:01 k3dAR | skóre: 62
Rozbalit Rozbalit vše Re: Automatický tisk
tady mas "pribeh", kterej ti napovi jak si sam odpovedet na dalsi podobne otazky, kdyz ti nekdo poradi "cim" ;)
ja@mojepc:~$ inotifywait
Program 'inotifywait' v současnosti není nainstalován. Můžete jej nainstalovat napsáním:
sudo apt-get install inotify-tools

ja@mojepc:~$ sudo apt-get install inotify-tools

ja@mojepc:~$ inotifywait
No files specified to watch!

ja@mojepc:~$ inotifywait /home/ja/tohlehlidat
Setting up watches.
Watches established.
[toho casu psano v okne jineho terminalu]
ja@mojepc:~$ mkdir /home/ja/tohlehlidat/haloo

[a v puvodnim se cekani zmeni...]
Setting up watches.
Watches established.
/home/ja/tohlehlidat CREATE,ISDIR haloo
a ve skriptu?
#pokud chces jen cekat a pokracovat ve skriptu az se neco stane, das jen:
inotifywait -q /home/ja/tohlehlidat

#pokud chces vysledem do promene, kterou budes pak zpracovavat:
tohle_se_stalo=$(inotifywait -q /home/ja/tohlehlidat)
#parametr -q potlaci tu informaci o "nastaveni sledovani", zobrazuje se jen vysledek...

#napoveda programu: 
inotifywait --help

#manualove stranky:
man inotifywait

#dozvis se tam napr. ze muses pridat parametr: --event jen_nejakou_konkretni_operaci ;)
porad nemam telo, ale uz mam hlavu... nobody
13.8.2017 08:10 tom62 | skóre: 14 | blog: tom62 | Brno
Rozbalit Rozbalit vše Re: Automatický tisk
Případně incron.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.