Pagina 1 di 1

Scriptare

Inviato: mar 18 nov 2003, 10:06
da Su-27
Salve nn e´ che mi potete dire come cominciare a scripater con slack per fare scropt di avvio? (vorrei fare script soprattutto per attivare la connessione adsl all avvio del pc) inoltre che carichi anche le regole dell iptable il tutto automaticamente all avvio CIAOOOOO<br>

Scriptare

Inviato: mar 18 nov 2003, 13:04
da useless
be´, non è difficile, se conosci i comandi della shell.
<BR>supponendo che tu usi bash (ma vale anche x le altre shell, usando i loro comandi), crea un file di testo che inizia con:
<BR>
<BR>#!/bin/bash
<BR>
<BR>seguito poi da una riga vuota (che non ho mai capito se sia veramente necessaria o meno) e da tutti i comandi che vuoi siano eseguiti (ad esempio tutte le regole di iptables). quindi salva il file, chmodalo 755 e, come x magia, potrai eseguirlo scrivendo tipo ./nomefile.
<BR>se poi vuoi che sia eseguito all´avvio, spostalo in /etc/rc.d e aggiungi una riga che lo richiami da rc.local o da dove preferisci. (tra l´altro FORSE, se lo chami rc.firewall, viene caricato automaticamente, non ricordo).
<BR>
<BR>x far partire la connessione all´avvio, io ho semplicemente aggiunto
<BR>adsl-start
<BR>
<BR>a rc.local (che alla fin fine è il file che viene eseguito al termine della procedura di avvio).
<BR>
<BR>capisco di non essere stato molto chiaro, quindi cerca qualche howto e... tanta fortuna! ;-)<br>

Scriptare

Inviato: mar 18 nov 2003, 13:46
da Loris
Ti propongo due guide, una in ITA e una in ENG
<BR>Eccole <!-- BBCode Start --><A HREF="http://www.slacky.it/tutorial/shell-scr ... torial.pdf" TARGET="_blank">Linux Shell Scripting</A><!-- BBCode End --> e <!-- BBCode Start --><A HREF="http://www.slacky.it/tutorial/hell-scri ... -intro.pdf" TARGET="_blank">Bash Intro</A><!-- BBCode End --> per le regole di Iptable ti consiglio la lettura del man.<br>