<div><div dir="auto">Nel credere che non funzioni...</div><div dir="auto">In sostanza hai sbagliato tutto.</div><br><div class="gmail_quote"><div>Il giorno ven 29 dic 2017 alle 00:48 Sandro Andreini <<a href="mailto:sandro.andreini@libero.it">sandro.andreini@libero.it</a>> ha scritto:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div text="#000000" bgcolor="#FFFFFF">
    <div class="m_5121640027718875978moz-cite-prefix">Ho reso eseguibile lo script ma ancora
      non va.<br>
      Sia lo script che il file txt con dentro i comandi sono nella
      cartella home dell'utente.<br>
      Lo sript gira perchè ho messo come prima riga un echo che appare
      correttamente.<br>
      Anche un singolo comando cat mi da la corretta lettura.<br>
      Pertanto direi che il risultato di cat non viene correttamente
      passato a netcat.<br>
      Quello che segue è lo script intero.<br>
      <img src="cid:part1.DA16282D.29495844@libero.it" alt=""><br>
      Il comando echo e il comando cat funzionano correttamente.<br>
      L'ultimo sembra non funzionare.<br>
      Se invece il solito comando lo do da shell funziona.<br>
      <img src="cid:part2.7F7F3C69.3911121A@libero.it" alt=""><br>
      Dove sto sbagliando ?<br>
      Grazie per il vostro aiuto.</div></div><div text="#000000" bgcolor="#FFFFFF"><div class="m_5121640027718875978moz-cite-prefix"><br>
      Sandro</div></div><div text="#000000" bgcolor="#FFFFFF"><div class="m_5121640027718875978moz-cite-prefix"><br>
      <br>
      <br>
      Il 28/12/2017 20.59, Michele Venturi ha scritto:<br>
    </div></div><div text="#000000" bgcolor="#FFFFFF">
    <blockquote type="cite">
      <div>
        <div dir="auto">Hai fatto dei progressi?</div>
        <div dir="auto">Che ci sei ancora o no?</div>
        <br>
        <div class="gmail_quote">
          <div>Il giorno gio 28 dic 2017 alle 20:04 fran <<a href="mailto:francesco@wikicosi.it" target="_blank">francesco@wikicosi.it</a>>
            ha scritto:<br>
          </div>
          <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
            <br>
            <br>
            l'hai reso eseguibile ?<br>
            ls -la nome-script<br>
            <br>
            <br>
            <br>
             Thu, Dec 28, 2017 at 07:17:14PM +0100, Sandro Andreini ha
            scritto:<br>
            > Niente di così trascendentale......<br>
            > Semplicemente devo mandare un comando ad una scheda
            rele via tcp<br>
            > Questo comando fa chiudere il rele per 1 secondo e poi
            lo riapre.....<br>
            > Ho provato a creare lo script come suggerito da Alessio
            ma sembra non<br>
            > funzionare.<br>
            > Sicuramente sto sbagliando qualcosa perchè in relatà
            quando do il comando<br>
            > ./nomescript.sh sembra faccia qualcosa ma il rele non
            si attiva.<br>
            > Ora verifico.<br>
            > Per il momento grazie a tutti.<br>
            > Sandro<br>
            > Il 28/12/2017 18.59, alessio chemeri ha scritto:<br>
            > >qualcosa ho capito,<br>
            > >anche se non ho capito cosa hai nel file
            comandi.txt<br>
            > ><br>
            > >detto questo, fare uno script in sh non è cosi'
            complicato, o meglio non è<br>
            > >complicato fare quelli semplici come sembrerebbe il
            tuo.<br>
            > ><br>
            > >io ti consiglio di dare un occhiata alla roba che
            ha scritto il piccardi<br>
            > ><a href="http://gapil.gnulinux.it/download/" rel="noreferrer" target="_blank">http://gapil.gnulinux.it/download/</a><br>
            > ><br>
            > >è un po' anzianotto (il piccardi eheheh) ma a mio
            parere (e non conto un<br>
            > >cazzaccio nulla) è un'ottima lettura.<br>
            > ><br>
            > ><br>
            > >altrimenti..<br>
            > ><br>
            > >vi scriptone.sh<br>
            > ><br>
            > ><br>
            > >#!/bin/sh<br>
            > >#Questo è uno scriptone<br>
            > ><br>
            > >cat path_to_comandi/comandi.txt   | netcat
            blablabla portablabla<br>
            > ><br>
            > ><br>
            > ><br>
            > ><br>
            > >lo rendi eseguibile...<br>
            > >provi..<br>
            > ><br>
            > ><br>
            > >Il 28 dicembre 2017 18:32, Sandro Andreini <<a href="mailto:sandro.andreini@libero.it" target="_blank">sandro.andreini@libero.it</a>><br>
            > >ha scritto:<br>
            > >>Ok scusate per il mio caos.<br>
            > >>Ho necessità di inviare ad una scheda dei
            comandi che sono dentro il file<br>
            > >>comandi.txt.<br>
            > >>Per inviare questi comandi devo usare la
            sintassi cat comandi.txt | netcat<br>
            > >>192.168.1.100 6722<br>
            > >>Se uso questo comando da shell funziona
            regolarmente.<br>
            > >>Dentro comandi.txt in realtà non c'è niente
            altro che: 11*<br>
            > >>A questo punto ho bisogno di creare un file .sh
            che posso richiamare da<br>
            > >>Domoticz che è un server di domotica.<br>
            > >>Spero di essere stato più chiaro.<br>
            > >>Grazie a tutti.<br>
            > >>Sandro<br>
            > >><br>
            > >><br>
            > >>Il 28/12/2017 18.14, Michele Venturi ha
            scritto:<br>
            > >><br>
            > >>Spiegati meglio; ci servono il contesto ed i
            dettagli...<br>
            > >><br>
            > >>Il giorno gio 28 dic 2017 alle 18:04 alessio
            chemeri<br>
            > >><<a href="mailto:alessio.chemeri@gmail.com" target="_blank">alessio.chemeri@gmail.com</a>>
            ha scritto:<br>
            > >>>mi accodo a peter,<br>
            > >>>non sei stato molto chiaro nella richiesta.<br>
            > >>><br>
            > >>>Se hai il file cmandi.txt puoi passarlo
            come parametro e trattarlo<br>
            > >>>come tale nello script interno, ma<br>
            > >>>devi dare il percorso (path) completo.<br>
            > >>><br>
            > >>><br>
            > >>>Il 28 dicembre 2017 17:29, peterpunk <<a href="mailto:peterpunk@hackbloc.it" target="_blank">peterpunk@hackbloc.it</a>> ha
            scritto:<br>
            > >>>>On Thu, 28 Dec 2017 16:08:17 +0100
            Sandro wrote:<br>
            > >>>><br>
            > >>>>>Salve a tutti e a tutti auguri di
            buone feste.<br>
            > >>>>>Mi rivolgo a voi per chiedere lumi
            su una cosa per voi sicuramente<br>
            > >>>>>banale. Ho necessità di creare uno
            script nel quale devo inserire<br>
            > >>>>>i seguenti comandi che da shell
            funzionano correttamente.<br>
            > >>>>><br>
            > >>>>>cat comandi.txt | netcat
            192.168.1.100 6722<br>
            > >>>>><br>
            > >>>>>Ovviamente è presente un file
            denominato comandi.txt ma non ho<br>
            > >>>>>idea di come inserire questi
            comandi in uno scrpt sh.<br>
            > >>>>><br>
            > >>>>Io... Non ho capito bene la domanda :-(<br>
            > >>>>Vuoi inserire nello script i comandi
            elencati (a modino) nel file<br>
            > >>>>`comandi.txt'?<br>
            > >>>><br>
            > >>>>. comandi.txt<br>
            > >>>><br>
            > >>>>Il punto iniziale indica a bash di
            acquisire il contenuto del file di<br>
            > >>>>testo specificato dopo lo spazio; se
            quest'ultimo non risiede nella<br>
            > >>>>medesima directory dello script, allora
            dovrai specificare anche il<br>
            > >>>>percorso per raggiungerlo.<br>
            > >>>>--<br>
            > >>>><br>
            > >>>>  ,= ,-_-. =.<br>
            > >>>>((_/)o o(\_))<br>
            > >>>>  `-'(. .)`-'<br>
            > >>>>      \_/     printf("Mai un giorno
            senza una riga\n");<br>
            >
            >>>>_______________________________________________<br>
            > >>>>flug mailing list<br>
            > >>>><a href="mailto:flug@lists.linux.it" target="_blank">flug@lists.linux.it</a><br>
            > >>>><a href="https://lists.linux.it/listinfo/flug" rel="noreferrer" target="_blank">https://lists.linux.it/listinfo/flug</a><br>
            >
            >>>_______________________________________________<br>
            > >>>flug mailing list<br>
            > >>><a href="mailto:flug@lists.linux.it" target="_blank">flug@lists.linux.it</a><br>
            > >>><a href="https://lists.linux.it/listinfo/flug" rel="noreferrer" target="_blank">https://lists.linux.it/listinfo/flug</a><br>
            > >>--<br>
            > >>--<br>
            > >><a href="http://profiles.google.com/dardo82" rel="noreferrer" target="_blank">http://profiles.google.com/dardo82</a><br>
            > >><br>
            > >><br>
            > >><br>
            > >>_______________________________________________<br>
            > >>flug mailing list<br>
            > >><a href="mailto:flug@lists.linux.it" target="_blank">flug@lists.linux.it</a><br>
            > >><a href="https://lists.linux.it/listinfo/flug" rel="noreferrer" target="_blank">https://lists.linux.it/listinfo/flug</a><br>
            > >><br>
            > >><br>
            > >><br>
            > >>_______________________________________________<br>
            > >>flug mailing list<br>
            > >><a href="mailto:flug@lists.linux.it" target="_blank">flug@lists.linux.it</a><br>
            > >><a href="https://lists.linux.it/listinfo/flug" rel="noreferrer" target="_blank">https://lists.linux.it/listinfo/flug</a><br>
            > >_______________________________________________<br>
            > >flug mailing list<br>
            > ><a href="mailto:flug@lists.linux.it" target="_blank">flug@lists.linux.it</a><br>
            > ><a href="https://lists.linux.it/listinfo/flug" rel="noreferrer" target="_blank">https://lists.linux.it/listinfo/flug</a><br>
            ><br>
            ><br>
            > _______________________________________________<br>
            > flug mailing list<br>
            > <a href="mailto:flug@lists.linux.it" target="_blank">flug@lists.linux.it</a><br>
            > <a href="https://lists.linux.it/listinfo/flug" rel="noreferrer" target="_blank">https://lists.linux.it/listinfo/flug</a><br>
            <br>
            --<br>
            Francesco<br>
            Key ID 90675501<br>
            L'orizzonte del FLUG è temporale:<br>
            inserito nel "luogo" che intercorre da un pasto al
            successivo....<br>
            oppure dal primo fiasco a quello dopo.....<br>
            _______________________________________________<br>
            flug mailing list<br>
            <a href="mailto:flug@lists.linux.it" target="_blank">flug@lists.linux.it</a><br>
            <a href="https://lists.linux.it/listinfo/flug" rel="noreferrer" target="_blank">https://lists.linux.it/listinfo/flug</a></blockquote>
        </div>
      </div>
      <div>-- <br>
      </div>
      <div class="m_5121640027718875978gmail_signature" data-smartmail="gmail_signature">
        <div>
          <div>--</div>
          <a href="http://profiles.google.com/dardo82" target="_blank">http://profiles.google.com/dardo82</a>
          <div><br>
          </div>
        </div>
      </div>
      <br>
      <fieldset class="m_5121640027718875978mimeAttachmentHeader"></fieldset>
      <br>
      <pre>_______________________________________________
flug mailing list
<a class="m_5121640027718875978moz-txt-link-abbreviated" href="mailto:flug@lists.linux.it" target="_blank">flug@lists.linux.it</a>
<a class="m_5121640027718875978moz-txt-link-freetext" href="https://lists.linux.it/listinfo/flug" target="_blank">https://lists.linux.it/listinfo/flug</a></pre>
    </blockquote>
    <p><br>
    </p>
  </div>

_______________________________________________<br>
flug mailing list<br>
<a href="mailto:flug@lists.linux.it" target="_blank">flug@lists.linux.it</a><br>
<a href="https://lists.linux.it/listinfo/flug" rel="noreferrer" target="_blank">https://lists.linux.it/listinfo/flug</a></blockquote></div></div><div dir="ltr">-- <br></div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>--</div><a href="http://profiles.google.com/dardo82" target="_blank">http://profiles.google.com/dardo82</a><div><br></div></div></div>