<div dir="ltr"><p>Μιας και εισαι σε Linux έχεις και python. Μπορείς να φτιάξεις ένα whatever.py αρχειο και να βάλεις τα commands εκεί με τη σειρά που θες να εκτελεστούν. </p><p>Δες το αρχείο που έχω κάνει attach. Στο cron βάλε</p><pre style="margin-top:0px;margin-bottom:1em;padding:5px;border:0px;font-size:13px;overflow:auto;width:auto;max-height:600px;font-family:Consolas,Menlo,Monaco,'Lucida Console','Liberation Mono','DejaVu Sans Mono','Bitstream Vera Sans Mono','Courier New',monospace,sans-serif;word-wrap:normal;color:rgb(34,36,38);background-color:rgb(238,238,238)"><code style="margin:0px;padding:0px;border:0px;font-family:Consolas,Menlo,Monaco,'Lucida Console','Liberation Mono','DejaVu Sans Mono','Bitstream Vera Sans Mono','Courier New',monospace,sans-serif;white-space:inherit">*/10 * * * * /usr/bin/python /τη διαδρομή που έχεις το αρχείο/finite.py</code></pre>
<div class="gmail_quote">Στις 11 Ιαν 2016 3:36 π.μ., ο χρήστης "mixasgr" <<a href="mailto:mixas.gre@gmail.com" target="_blank">mixas.gre@gmail.com</a>> έγραψε:<br type="attribution"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF" text="#000000">
    <div>Καλησπέρα Παύλο και Καλή Χρονιά!<br>
      <br>
      Δυστυχώς το cron δεν γνωρίζει από γραφικό περιβάλλον, οπότε πρέπει
      να του πεις ότι αυτό που θέλεις να τρέξεις, να στο εμφανίσει σε
      κάποια οθόνη.<br>
      Επίσης, αν καταλαβαίνω σωστά, όσον αφορά την εκτέλεση των εντολών
      θέλεις κάτι όπως αναφέρετε στο: <a href="http://askubuntu.com/a/46630" target="_blank">http://askubuntu.com/a/46630</a><br>
      <br>
      Συνεπώς, αρχικά τρέξε την εντολή <br>
      --------------------------------<br>
      echo $DISPLAY<br>
      --------------------------------<br>
      ώστε να πάρεις τις πληροφορίες για την οθόνη σου, πχ<br>
      --------------------------------<br>
      :0.0<br>
      --------------------------------<br>
      <br>
      Μετά, μπορείς να βάλεις στο crontab σου να τρέχει κάτι σαν<br>
      --------------------------------<br>
      
      0 10 * * *  env DISPLAY=:0.0 gnome-terminal -e
      "/home/pavlos/script.sh"<br>
      --------------------------------<br>
      <br>
      Για το mate-terminal δεν ξέρω αν υποστηρίζει κάτι τέτοιο, αλλά
      φαντάζομαι ότι μπορείς να το δοκιμάσεις ή να εγκαταστήσεις κάποιο
      άλλο τερματικό.<br>
      <br>
      <br>
      <br>
      On 11/01/2016 01:33 πμ, Pavlos Ponos wrote:<br>
    </div>
    <blockquote type="cite">
      <p dir="ltr">Δεν έχει σημασία τι εντολές θέλω να τρέξω, σημασία
        έχει ότι θέλω να ανοίξω ένα τερματικό μέσα από ένα shell script.
        Πως μπορεί να γίνει αυτό; Αυτό ρώτησα, αν δεν υπάρχει τρόπος,
        οκ.</p>
      <p dir="ltr">Καμία πρακτική συμβουλή;</p>
      <p dir="ltr">Pavlos K. Ponos</p>
      <p dir="ltr">Sent from my Lenovo device</p>
      <div class="gmail_quote">On Jan 10, 2016 11:37 PM, "vangelis" <<a href="mailto:vangelis@gnugr.org" target="_blank"></a><a href="mailto:vangelis@gnugr.org" target="_blank">vangelis@gnugr.org</a>>
        wrote:<br type="attribution">
        <blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Γειά,<br>
          <br>
          On 10/01/2016 02:07 μμ, Pavlos K. Ponos wrote:<br>
          > Το έχω δοκιμάσει ήδη, για τις εξής εντολές:<br>
          >     sudo aptitude search '~c' -F '%p' | xargs -n 1
          && sudo aptitude -y purge<br>
          Η εντολή αυτή είναι για απαλλαγή απο κρυφούς φακέλλους, αλλά
          θέλει λίγο<br>
          προσοχή στη χρήση του:<br>
          aptitude show '~c'<br>
          aptitude purge '~c'<br>
          ><br>
          > παίρνω το εξής μήνυμα:<br>
          >     sudo: no tty present and no askpass program specified<br>
          ><br>
          > Καμία ιδέα;<br>
          <br>
          Δέν ξέρω εάν βοηθάει, Παύλο εάν θέλεις πές μας τι ακριβώς
          θέλεις να κάνεις.<br>
          <br>
          Χαιρετισμούς<br>
          Βαγγέλης Μουχτσής (gnugr)<br>
          <br>
          GreekLUG mailing list<br>
          <br>
          <a href="mailto:greeklug@greeklug.gr" target="_blank">greeklug@greeklug.gr</a><br>
          <br>
          <a href="http://lists.greeklug.gr/mailman/listinfo/greeklug" rel="noreferrer" target="_blank">http://lists.greeklug.gr/mailman/listinfo/greeklug</a><br>
          <br>
          ----------------------------------------<br>
          <br>
          Το μη κερδοσκοπικό Σωματείο/Σύλλογος GreekLUG δεν φέρει καμία
          ευθύνη για το περιεχόμενο του παρόντος e-mail το οποίο
          εκφράζει μόνο τις απόψεις του συγγραφέα.</blockquote>
      </div>
      <br>
      <fieldset></fieldset>
      <br>
      <pre>GreekLUG mailing list

<a href="mailto:greeklug@greeklug.gr" target="_blank">greeklug@greeklug.gr</a>

<a href="http://lists.greeklug.gr/mailman/listinfo/greeklug" target="_blank">http://lists.greeklug.gr/mailman/listinfo/greeklug</a>

----------------------------------------

Το μη κερδοσκοπικό Σωματείο/Σύλλογος GreekLUG δεν φέρει καμία ευθύνη για το περιεχόμενο του παρόντος e-mail το οποίο εκφράζει μόνο τις απόψεις του συγγραφέα.</pre>
    </blockquote>
    <br>
  </div>

<br>GreekLUG mailing list<br>
<br>
<a href="mailto:greeklug@greeklug.gr" target="_blank">greeklug@greeklug.gr</a><br>
<br>
<a href="http://lists.greeklug.gr/mailman/listinfo/greeklug" rel="noreferrer" target="_blank">http://lists.greeklug.gr/mailman/listinfo/greeklug</a><br>
<br>
----------------------------------------<br>
<br>
Το μη κερδοσκοπικό Σωματείο/Σύλλογος GreekLUG δεν φέρει καμία ευθύνη για το περιεχόμενο του παρόντος e-mail το οποίο εκφράζει μόνο τις απόψεις του συγγραφέα.<br></blockquote></div>
</div>