[Flug] Aiuto per script

fran francesco@wikicosi.it
Gio 28 Dic 2017 20:04:08 CET




l'hai reso eseguibile ?
ls -la nome-script



 Thu, Dec 28, 2017 at 07:17:14PM +0100, Sandro Andreini 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

-- 
Francesco                                                                                                                                               
Key ID 90675501 
L'orizzonte del FLUG è temporale: 
inserito nel "luogo" che intercorre da un pasto al successivo....
oppure dal primo fiasco a quello dopo.....  
-------------- parte successiva --------------
Un allegato non testuale è stato rimosso....
Nome:        signature.asc
Tipo:        application/pgp-signature
Dimensione:  819 bytes
Descrizione: non disponibile
URL:         <http://lists.linux.it/pipermail/flug/attachments/20171228/e0589923/attachment.sig>


Maggiori informazioni sulla lista flug