file bash non funziona nel pianificatore

Se avete problemi con l'installazione e la configurazione di Slackware64 postate qui. Non usate questo forum per argomenti che trattano la Slackware32 o generali... per quelli usate rispettivamente il forum Slackware e Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware64 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 Slackware64, se l'argomento è Slackware32 o generale usate rispettivamente il forum Slackware o 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.
Rispondi
Avatar utente
Rama
Linux 3.x
Linux 3.x
Messaggi: 553
Iscritto il: sab 29 mar 2008, 12:18
Slackware: 15.0 x86_64
Kernel: 5.15.117
Desktop: KDE 5.23
Distribuzione: linuxmint-21.1-xfce
Località: Novara, provincia

file bash non funziona nel pianificatore

Messaggio da Rama »

ho un file che lanciato da shell funziona ma messo nel Pianificatore di operazioni di Impostazioni di sistema di KDE no;
tenta di aprire una shell che si chiude subito;
il file è molto semplice:
#!/bin/sh
MIOFILE=/usr/bin/amule
if fuser -s $MIOFILE
then null
else rm /home/r/.aMule/muleLock
/usr/bin/amule
fi
EDIT: aggiungo che funziona anche lanciandolo con Esegui comando

Avatar utente
darkstaring
Linux 3.x
Linux 3.x
Messaggi: 657
Iscritto il: mer 13 ott 2010, 13:55
Nome Cognome: Francesco Achenza
Desktop: KDE
Distribuzione: Arch Linux
Contatta:

Re: file bash non funziona nel pianificatore

Messaggio da darkstaring »

lo vorresti eseguiread ogni avvio?
aggiungi nella directory "~/.config/autostart" il tuo script
la tilde "~" equivale alla tua home directory.

Lo vuoi eseguire ogni tot tempo?
studia crontab

Avatar utente
Rama
Linux 3.x
Linux 3.x
Messaggi: 553
Iscritto il: sab 29 mar 2008, 12:18
Slackware: 15.0 x86_64
Kernel: 5.15.117
Desktop: KDE 5.23
Distribuzione: linuxmint-21.1-xfce
Località: Novara, provincia

Re: file bash non funziona nel pianificatore

Messaggio da Rama »

so come funziona crontab, voglio capire perché messo nel Pianificatore fallisce mentre da shell o con Esegui funziona;
però mi hai fatto venire un dubbio, al momento sono su Debian ma appena riavvio con la Slack proverò a usare cron e vedere se si comporta allo stesso modo;

Avatar utente
Xunyl
Linux 1.x
Linux 1.x
Messaggi: 170
Iscritto il: gio 28 gen 2010, 15:57
Slackware: current64
Kernel: 5.4.54
Desktop: Sway

Re: file bash non funziona nel pianificatore

Messaggio da Xunyl »

Hai provato con un altro script? Giusto per escludere che il problema sia legato al pianificatore di operazioni di KDE.

Non uso KDE ma credo debba esserci qualche sorta di log, non sarebbe male potergli dare un'occhiata.

Hai controllato anche che il servizio sia attivo?

Avatar utente
Rama
Linux 3.x
Linux 3.x
Messaggi: 553
Iscritto il: sab 29 mar 2008, 12:18
Slackware: 15.0 x86_64
Kernel: 5.15.117
Desktop: KDE 5.23
Distribuzione: linuxmint-21.1-xfce
Località: Novara, provincia

Re: file bash non funziona nel pianificatore

Messaggio da Rama »

ce n'è uno di backup che viene lanciato alle 3:15 domani vedrò se funziona;

Avatar utente
Rama
Linux 3.x
Linux 3.x
Messaggi: 553
Iscritto il: sab 29 mar 2008, 12:18
Slackware: 15.0 x86_64
Kernel: 5.15.117
Desktop: KDE 5.23
Distribuzione: linuxmint-21.1-xfce
Località: Novara, provincia

Re: file bash non funziona nel pianificatore

Messaggio da Rama »

backup ha funzionato;
ho tolto riavviAmule dal pianificatore e messo in crontab la riga
15 * * * * adm /usr/local/bin/riavviAmule
non va e nel log non trovo nulla che si riferisca alle 17:15, forse si deve riavviare?

Avatar utente
Rama
Linux 3.x
Linux 3.x
Messaggi: 553
Iscritto il: sab 29 mar 2008, 12:18
Slackware: 15.0 x86_64
Kernel: 5.15.117
Desktop: KDE 5.23
Distribuzione: linuxmint-21.1-xfce
Località: Novara, provincia

Re: file bash non funziona nel pianificatore

Messaggio da Rama »

ho riavviato e nel log trovo
Jun 30 20:00:15 darkstar crond[1129]: /usr/sbin/crond 4.5 dillon's cron daemon, started with loglevel notice
che non so cosa significhi;

Rispondi