commentare gli script
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
commentare gli script
Ciao a tutti,
qualcuno di voi sa come posso commentare gli script dall'inizio al login?
Fatto ciò devo far eseguire automaticamente un'applicazione senza inserire il login...
Grazie mille
qualcuno di voi sa come posso commentare gli script dall'inizio al login?
Fatto ciò devo far eseguire automaticamente un'applicazione senza inserire il login...
Grazie mille
- JohnnyMnemonic
- Staff

- Messaggi: 2733
- Iscritto il: dom 5 set 2004, 0:00
- Nome Cognome: Giuseppe Palmiotto
- Slackware: 14.0
- Kernel: 3.5.5-thanatos
- Località: Bologna
- Contatta:
- albatros
- Iper Master

- Messaggi: 2098
- Iscritto il: sab 4 feb 2006, 13:59
- Kernel: 6.18.0
- Desktop: gnome and lxqt
- Distribuzione: Ubuntu 24.04 & FC 41
- Località: Darmstadt - Germania
Ah, ma allora non vuoi che si veda l'output dello script?
Così quando esegui lo script chiamato nome-script lo std output e lo std error vengono messi nel file chiamato file_di_log .
Se non ti interessa mantenere un file di log (sconsigliabile), puoi mandare tutto in /dev/null .
Vedi man bash, sezione redirection, per ulteriori informazioni.
Commentare con # vuol dire dire a bash di non interpretare la riga da lì in poi (tralasciando il discorso di #!percorso-interprete), quindi puoi usare # per inserire un commento al codice o per non far eseguire un comando.
Codice: Seleziona tutto
$ ./nome-script > file_di_log 2>&1Se non ti interessa mantenere un file di log (sconsigliabile), puoi mandare tutto in /dev/null .
Vedi man bash, sezione redirection, per ulteriori informazioni.
Commentare con # vuol dire dire a bash di non interpretare la riga da lì in poi (tralasciando il discorso di #!percorso-interprete), quindi puoi usare # per inserire un commento al codice o per non far eseguire un comando.
io invece ho messo in lilo.conf questa riga:
append = "console=/dev/tty2 CONSOLE=/dev/tty2"
il risultato è che non si vedono gli script, ma nn viene eseguita l'applicazione che faccio partire automaticamente con il comando nell'inittab
1
once:./bin/appl.sh
e commente
dove appl.sh è uno script ceh ho fatto io...
come faccio ad eseguire l'applicazione?
append = "console=/dev/tty2 CONSOLE=/dev/tty2"
il risultato è che non si vedono gli script, ma nn viene eseguita l'applicazione che faccio partire automaticamente con il comando nell'inittab
1
e commente
dove appl.sh è uno script ceh ho fatto io...
come faccio ad eseguire l'applicazione?
-
Mario Vanoni
- Iper Master

- Messaggi: 3174
- Iscritto il: lun 3 set 2007, 21:20
- Nome Cognome: Mario Vanoni
- Slackware: 12.2
- Kernel: 3.0.4 statico
- Desktop: fluxbox/seamonkey
- Località: Cuasso al Monte (VA)
UNIX KISS rule anche nelle domande p.f., non bla-bla a` la M$.
Parli di /dev/tty2, quindi e` /etc/inittab che comanda.
Prova ad aggiungere in /etc/inittab, dopo la riga
c6:12345:respawn:/sbin/agetty 38400 tty6 linux
c8:234:boot:/usr/bin/date > /root/date.test 2>&1
Reboota e nota l'ora esatta, poi un less /root/date.test
Mario Vanoni
Parli di /dev/tty2, quindi e` /etc/inittab che comanda.
Prova ad aggiungere in /etc/inittab, dopo la riga
c6:12345:respawn:/sbin/agetty 38400 tty6 linux
c8:234:boot:/usr/bin/date > /root/date.test 2>&1
Reboota e nota l'ora esatta, poi un less /root/date.test
Mario Vanoni

