[Flug] Aiuto per script
Michele Venturi
dardo82@gmail.com
Gio 28 Dic 2017 19:24:07 CET
Contento te...
Il giorno gio 28 dic 2017 alle 19:17 Sandro Andreini <
sandro.andreini@libero.it> ha scritto:
> Niente di così trascendentale......
> Semplicemente devo mandare un comando ad una scheda rele via tcp
> Questo comando fa chiudere il rele per 1 secondo e poi lo riapre.....
> Ho provato a creare lo script come suggerito da Alessio ma sembra non
> funzionare.
> Sicuramente sto sbagliando qualcosa perchè in relatà quando do il
> comando ./nomescript.sh sembra faccia qualcosa ma il rele non si attiva.
> Ora verifico.
> Per il momento grazie a tutti.
> Sandro
> Il 28/12/2017 18.59, alessio chemeri ha scritto:
> > qualcosa ho capito,
> > anche se non ho capito cosa hai nel file comandi.txt
> >
> > detto questo, fare uno script in sh non è cosi' complicato, o meglio non
> è
> > complicato fare quelli semplici come sembrerebbe il tuo.
> >
> > io ti consiglio di dare un occhiata alla roba che ha scritto il piccardi
> > http://gapil.gnulinux.it/download/
> >
> > è un po' anzianotto (il piccardi eheheh) ma a mio parere (e non conto un
> > cazzaccio nulla) è un'ottima lettura.
> >
> >
> > altrimenti..
> >
> > vi scriptone.sh
> >
> >
> > #!/bin/sh
> > #Questo è uno scriptone
> >
> > cat path_to_comandi/comandi.txt | netcat blablabla portablabla
> >
> >
> >
> >
> > lo rendi eseguibile...
> > provi..
> >
> >
> > Il 28 dicembre 2017 18:32, Sandro Andreini <sandro.andreini@libero.it>
> > ha scritto:
> >> Ok scusate per il mio caos.
> >> Ho necessità di inviare ad una scheda dei comandi che sono dentro il
> file
> >> comandi.txt.
> >> Per inviare questi comandi devo usare la sintassi cat comandi.txt |
> netcat
> >> 192.168.1.100 6722
> >> Se uso questo comando da shell funziona regolarmente.
> >> Dentro comandi.txt in realtà non c'è niente altro che: 11*
> >> A questo punto ho bisogno di creare un file .sh che posso richiamare da
> >> Domoticz che è un server di domotica.
> >> Spero di essere stato più chiaro.
> >> Grazie a tutti.
> >> Sandro
> >>
> >>
> >> Il 28/12/2017 18.14, Michele Venturi ha scritto:
> >>
> >> Spiegati meglio; ci servono il contesto ed i dettagli...
> >>
> >> Il giorno gio 28 dic 2017 alle 18:04 alessio chemeri
> >> <alessio.chemeri@gmail.com> ha scritto:
> >>> mi accodo a peter,
> >>> non sei stato molto chiaro nella richiesta.
> >>>
> >>> Se hai il file cmandi.txt puoi passarlo come parametro e trattarlo
> >>> come tale nello script interno, ma
> >>> devi dare il percorso (path) completo.
> >>>
> >>>
> >>> Il 28 dicembre 2017 17:29, peterpunk <peterpunk@hackbloc.it> ha
> scritto:
> >>>> On Thu, 28 Dec 2017 16:08:17 +0100 Sandro wrote:
> >>>>
> >>>>> Salve a tutti e a tutti auguri di buone feste.
> >>>>> Mi rivolgo a voi per chiedere lumi su una cosa per voi sicuramente
> >>>>> banale. Ho necessità di creare uno script nel quale devo inserire
> >>>>> i seguenti comandi che da shell funzionano correttamente.
> >>>>>
> >>>>> cat comandi.txt | netcat 192.168.1.100 6722
> >>>>>
> >>>>> Ovviamente è presente un file denominato comandi.txt ma non ho
> >>>>> idea di come inserire questi comandi in uno scrpt sh.
> >>>>>
> >>>> Io... Non ho capito bene la domanda :-(
> >>>> Vuoi inserire nello script i comandi elencati (a modino) nel file
> >>>> `comandi.txt'?
> >>>>
> >>>> . comandi.txt
> >>>>
> >>>> Il punto iniziale indica a bash di acquisire il contenuto del file di
> >>>> testo specificato dopo lo spazio; se quest'ultimo non risiede nella
> >>>> medesima directory dello script, allora dovrai specificare anche il
> >>>> percorso per raggiungerlo.
> >>>> --
> >>>>
> >>>> ,= ,-_-. =.
> >>>> ((_/)o o(\_))
> >>>> `-'(. .)`-'
> >>>> \_/ printf("Mai un giorno senza una riga\n");
> >>>> _______________________________________________
> >>>> flug mailing list
> >>>> flug@lists.linux.it
> >>>> https://lists.linux.it/listinfo/flug
> >>> _______________________________________________
> >>> flug mailing list
> >>> flug@lists.linux.it
> >>> https://lists.linux.it/listinfo/flug
> >> --
> >> --
> >> http://profiles.google.com/dardo82
> >>
> >>
> >>
> >> _______________________________________________
> >> flug mailing list
> >> flug@lists.linux.it
> >> https://lists.linux.it/listinfo/flug
> >>
> >>
> >>
> >> _______________________________________________
> >> flug mailing list
> >> flug@lists.linux.it
> >> https://lists.linux.it/listinfo/flug
> > _______________________________________________
> > flug mailing list
> > flug@lists.linux.it
> > https://lists.linux.it/listinfo/flug
>
>
> _______________________________________________
> flug mailing list
> flug@lists.linux.it
> https://lists.linux.it/listinfo/flug
--
--
http://profiles.google.com/dardo82
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.linux.it/pipermail/flug/attachments/20171228/f9381b9f/attachment.html>
Maggiori informazioni sulla lista
flug