Re: script bash

2019-05-25 Per discussione fran...@modula.net
Il 18/05/2019 20:19, Mario ha scritto: Buon sabato "uggioso" a tutta lista... vi chiedo un aiuto, consapevole che la soluzione potrebbe essere una cavolata, e il tutto dovuto solo alla mia "ignoranza" delle basilari regole del bash scripting. Sto cercando di risolvere un problema in un

Re: script bash

2019-05-23 Per discussione gerlos
Il giorno mer 22 mag 2019 alle ore 19:27 Mario ha scritto: > Il 22/05/19 08:52, Piviul ha scritto: > > Il 21/05/19 17:34, Mario ha scritto: > >> [...] > >> non avevo inviato lo script completo ma solo la parte non funzionava. > > Se non invii lo script è molto difficile aiutarti. Se non vuoi > >

Re: script bash

2019-05-23 Per discussione Piviul
Il 22/05/19 19:27, Mario ha scritto: [...] Io ho scritto per un problema specifico: limitati a quello, grazie! Caro Mario, mi dispiace averti offeso, rileggendo anche quello che ho scritto non mi sembrava di avere usato un linguaggio o aver detto qualcosa di offensivo ma ognuno ha la sua

Re: script bash

2019-05-22 Per discussione Mario
Il 22/05/19 08:52, Piviul ha scritto: > Il 21/05/19 17:34, Mario ha scritto: >> [...] >> non avevo inviato lo script completo ma solo la parte non funzionava. > Se non invii lo script è molto difficile aiutarti. Se non vuoi > inviarcelo tutto almeno mandane una parte ma che abbia senso in modo che

Re: script bash

2019-05-22 Per discussione Piviul
Il 21/05/19 17:34, Mario ha scritto: [...] non avevo inviato lo script completo ma solo la parte non funzionava. Se non invii lo script è molto difficile aiutarti. Se non vuoi inviarcelo tutto almeno mandane una parte ma che abbia senso in modo che anche noi possiamo provarlo e vedere cosa non

Re: script bash

2019-05-21 Per discussione Mario
Il 20/05/19 13:33, gerlos ha scritto: > > > Il giorno lun 20 mag 2019 alle ore 12:57 Mario > ha scritto: > > > sì, fatto ieri: echo restituisce correttamente il contenuto della > variabile TARGET0 e cioè /dev/vgname/lvname... ma fsck.ext4 non lo usa >

Re: script bash

2019-05-20 Per discussione gerlos
Il giorno lun 20 mag 2019 alle ore 12:57 Mario ha scritto: > > sì, fatto ieri: echo restituisce correttamente il contenuto della > variabile TARGET0 e cioè /dev/vgname/lvname... ma fsck.ext4 non lo usa > (e nemmeno mount) > > Meglio cambiare approccio?? > > Ciao, Forse mi sono perso qualcosa -

Re: script bash

2019-05-20 Per discussione Mario
Il 20/05/19 01:30, Gollum1 ha scritto: > Il 20 maggio 2019 00:07:50 CEST, Mario ha scritto: >> Il 19/05/19 23:20, Gollum1 ha scritto: >>> Il 19 maggio 2019 17:43:17 CEST, Mario ha >> scritto: >>> Sto provando anche con > VG='vgname' > LV='lvname' > TARGET0='/dev/'"$VG"'/'"$LV"

Re: script bash

2019-05-19 Per discussione Gollum1
Il 20 maggio 2019 00:07:50 CEST, Mario ha scritto: >Il 19/05/19 23:20, Gollum1 ha scritto: >> Il 19 maggio 2019 17:43:17 CEST, Mario ha >scritto: >> >>> Sto provando anche con VG='vgname' LV='lvname' TARGET0='/dev/'"$VG"'/'"$LV" >> >> hai provato con: >> >>

Re: script bash

2019-05-19 Per discussione Mario
Il 19/05/19 23:20, Gollum1 ha scritto: > Il 19 maggio 2019 17:43:17 CEST, Mario ha scritto: > >> Sto provando anche con >>> VG='vgname' >>> LV='lvname' >>> TARGET0='/dev/'"$VG"'/'"$LV" > > hai provato con: > > TARGET0="/dev/$VG/$LV" > ? > > byez > ciao Gollum, appena provato, stesso

Re: script bash

2019-05-19 Per discussione Gollum1
Il 19 maggio 2019 17:43:17 CEST, Mario ha scritto: >Sto provando anche con >> VG='vgname' >> LV='lvname' >> TARGET0='/dev/'"$VG"'/'"$LV" hai provato con: TARGET0="/dev/$VG/$LV" ? byez -- gollum1 Inviato dal mio dispositivo Android con K-9 Mail. Perdonate la brevità e gli errori, maledetto

Re: script bash

2019-05-19 Per discussione Mario
Il 19/05/19 11:02, Alessandro Pellizzari ha scritto: > On 18/05/2019 19:30, Mario wrote: > >> Lo script, eseguito da root, contiene queste variabili: >>> TARGET0=/dev/"$VG"/"$LV" >>> VG=vgname >>> LV=lvname >>> MOUNT=/mnt/mountdir > > Devi dichiarare le variabili prima di usarle, quindi la riga

Re: script bash

2019-05-19 Per discussione Alessandro Pellizzari
On 18/05/2019 19:30, Mario wrote: > Lo script, eseguito da root, contiene queste variabili: >> TARGET0=/dev/"$VG"/"$LV" >> VG=vgname >> LV=lvname >> MOUNT=/mnt/mountdir Devi dichiarare le variabili prima di usarle, quindi la riga con TARGET0 dovrebbe essere la terza. Inoltre con VG=vgname

Re: Script bash compilazione kernel

2015-06-14 Per discussione Gabriele Stilli
Il 15/06/2015 00:24, Paride Desimone ha scritto: L'apice prima del grep, lo ottengo con AltGr ', mentre il finale quello di chiusura, solo con ' Cosa sto sbagliando? Esattamente questo: l'apice iniziale e finale devono coincidere, in questo caso devono essere entrambi uguali a quello che

Re: Script bash compilazione kernel

2015-06-14 Per discussione Paride Desimone
Il 14/06/2015 22:42 Gabriele Stilli ha scritto: Il 15/06/2015 00:24, Paride Desimone ha scritto: L'apice prima del grep, lo ottengo con AltGr ', mentre il finale quello di chiusura, solo con ' Cosa sto sbagliando? Esattamente questo: l'apice iniziale e finale devono coincidere, in questo

Re: script bash che non riesco a fare andare.

2010-12-10 Per discussione Mario Vittorio Guenzi
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Mario Vittorio Guenzi ha scritto: Il problema e' pero' che se spluggo (b che parolaccia...) la connessione a internet sulla macchina principale lo slave sale ma poi ripluggando il master questo non parte e quindi manda a $donnine tutto il mio

Re: Script bash lanciare piu' processi

2010-12-04 Per discussione skizzhg
On Sat, Dec 04, 2010 at 07:14:20PM +0100, compact wrote: premettendo che i video funzionano correttamente se lanciati sia singolarmente che aprendo piu' tab in konsole, chiedo aiuto perche' non so quale potrebbe essere il problema, vorrei farmi un script cosi: #! /bin/bash cd /music/

Re: Script bash lanciare piu' processi

2010-12-04 Per discussione compact
Il sabato 04 dicembre 2010 21:07:27 skizzhg ha scritto: On Sat, Dec 04, 2010 at 07:14:20PM +0100, compact wrote: premettendo che i video funzionano correttamente se lanciati sia singolarmente che aprendo piu' tab in konsole, chiedo aiuto perche' non so quale potrebbe essere il problema,

Re: script bash con processi in parallelo

2009-03-19 Per discussione ste
grazie a tutti. Il comando wait funziona egregiamente e non occorre nemmeno passargli in maniera esplicita degli identificativi di processo, Se ho capito bene, senza parametri, aspetta che termini il lavoro di tutti i processi figli di quello su cui è invocato il wait ciao e grazie ancora

Re: script bash con processi in parallelo

2009-03-19 Per discussione ste
grazie a tutti. Il comando wait funziona egregiamente e non occorre nemmeno passargli in maniera esplicita degli identificativi di processo, Se ho capito   bene, senza parametri, aspetta che termini il lavoro di tutti i processi figli di quello su cui è invocato il wait ciao e grazie ancora    

Re: script bash con processi in parallelo

2009-03-18 Per discussione Alessandro Pellizzari
Il giorno mer, 18/03/2009 alle 18.19 +0100, ste ha scritto: Ho uno scritto bash lanciatore.sh che lancia in parallelo i programmi .. esiste un operatore di sincronia a livello di bash per verificare che tutti i programmi sono stati eseguiti (e nel caso terminare lo script) o devo

Re: script bash con processi in parallelo

2009-03-18 Per discussione bodrato
Ciao a tutti! Ho uno scritto bash lanciatore.sh che lancia in parallelo i programmi .. esiste un operatore di sincronia a livello di bash per verificare che wait (non fare man wait, ma man bash, poi cerca wait) Personalmente non l'ho mai usato, ma mi sa che devi memorizzarti da qualche

Re: script bash

2007-10-11 Per discussione nextime
approfitto per un'altra cosetta... lo script mi rinomina i file da nomefile a ITnomefile, una volta rinominato se volessi tornare indietro nel senso eliminare solo le prime 2 lettere (IT). mv $file `echo $file | sed 's/^IT//'` Nel caso tu debba sostituirlo ad echo o come variabile

Re: script bash

2007-10-10 Per discussione Paolo
On Wed, 10 Oct 2007 10:21:49 -0700 (PDT) Salvator*eL*arosa [EMAIL PROTECTED] wrote: salve a tutti ho un piccolo problema con una procedura in script per listare il contenuto di una cartella. Sostanzialmente ho creato questo script: ## for a in *.tif do mv $a

Re: script bash

2007-10-10 Per discussione Davide Mancusi
Salvator*eL*arosa ha scritto: salve a tutti ho un piccolo problema con una procedura in script per listare il contenuto di una cartella. Sostanzialmente ho creato questo script: ## for a in *.tif do mv $a IT$a done for a in *.tif do echo ''$(basename $a .tif)','

Re: script bash

2007-10-10 Per discussione Salvator*eL*arosa
Paolo-35 wrote: On Wed, 10 Oct 2007 10:21:49 -0700 (PDT) Salvator*eL*arosa [EMAIL PROTECTED] wrote: salve a tutti ho un piccolo problema con una procedura in script per listare il contenuto di una cartella. Sostanzialmente ho creato questo script: ## for a in

Re: script bash

2007-10-10 Per discussione Davide Mancusi
Salvator*eL*arosa ha scritto: Grazie mille., è prorpio così. approfitto per un'altra cosetta... lo script mi rinomina i file da nomefile a ITnomefile, una volta rinominato se volessi tornare indietro nel senso eliminare solo le prime 2 lettere (IT). Se VAR=ITfile.tif allora echo ${VAR#IT}

Re: script bash

2007-10-10 Per discussione Sandro Tosi
approfitto per un'altra cosetta... lo script mi rinomina i file da nomefile a ITnomefile, una volta rinominato se volessi tornare indietro nel senso eliminare solo le prime 2 lettere (IT). mv $file `echo $file | sed 's/^IT//'` ps: quoting, questo sconosciuto? -- Sandro Tosi (aka

Re: Script bash che inserisce una pass ai file pdf

2007-01-31 Per discussione Mattia
On Wed, 31 Jan 2007 12:05:34 +0100 Giovanni trovato [EMAIL PROTECTED] wrote: Ciao, ho un problema nello svolgere uno script che mi inserisce una pass su ogni file pdf che trova ##inizio script## #!/bin/bash #trovo tutti file pdf# find . -name *.pdf # vorrei fare una cosa del

RE: script bash

2006-01-19 Per discussione Le0n_84 debianized
nello script prova a sostituire ' con oppure prova con \'$MSGID\' ... Hasta! _ Scarica gratuitamente MSN Toolbar! http://toolbar.msn.it/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble?

Re: script bash

2005-11-18 Per discussione Marco Bertorello
In data Fri, 18 Nov 2005 16:36:38 +0100, Andrea Barbaglia [EMAIL PROTECTED] scrisse: Qualche suggerimento??? Personalmente, quando devo fare queste cose, ho visto che perdo più tempo a inventarmi qualcosa che a farlo a mano. Così da un po' ho preso il giro di importare il file in gnumeric,

Re: script bash

2005-11-18 Per discussione max
una domanda... lo devi fare una volta sola o dovrai ripeterlo molto spesso in futuro? se lo debi fare solo una volta, allora molto meglio fare come ti ha suggerito marco, altrimenti si può studiare su qualche cosa... per esempio un script che conti i campi ed in base al numero applichi le

Re: script bash

2005-11-18 Per discussione Lucio Crusca
Andrea Barbaglia ha scritto: Il file ha un formato abbastanza astruso ed è fatto in questo modo: 91190 MACH HRS EARNED ­ RN/SU 14,199.91 Qualche suggerimento??? Metti a fuoco i delimitatori, non il tipo dei campi. Dato che il primo campo è numerico, possiamo dire che il primo spazio delimita

Re: script bash

2005-11-18 Per discussione Alfredo Finelli
On Friday 18 November 2005 16:36, Andrea Barbaglia wrote: Ciao a tutti, ho un file di testo a cacchio che vorrei trasformare in file di testo con campi separati da punto e virgola. Il file ha un formato abbastanza astruso ed è fatto in questo modo: 91190 MACH HRS EARNED ­ RN/SU 14,199.91

Re: script bash

2005-11-18 Per discussione Davide Prina
Andrea Barbaglia ha scritto: ho un file di testo a cacchio che vorrei trasformare in file di testo con campi separati da punto e virgola. Il file ha un formato abbastanza astruso ed è fatto in questo modo: 91190 MACH HRS EARNED ­ RN/SU 14,199.91 91190 MACH HRS EARNED ­ RN/SU OFFSET ­14,199.91

Re: script bash

2005-11-18 Per discussione petdog
On 11/18/05, Andrea Barbaglia wrote: Ciao a tutti, ho un file di testo a cacchio che vorrei trasformare in file di testo con campi separati da punto e virgola. Il file ha un formato abbastanza astruso ed è fatto in questo modo: [...] In pratica il primo campo è sempre numerico, il secondo è

Re: script bash

2005-11-18 Per discussione .yo.mo.
On Friday 18 November 2005 20:01, Davide Prina wrote: [cut] ma basta fare $ sed s/^\([^ ]*\) \(.*\) \([^ ]*\)/\1;\2;\3/ a.txt Una traduzione e' chiedere troppo? :-) Ciao .yo.mo. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL

Re: script bash

2005-11-18 Per discussione petdog
On 11/18/05, Davide Prina wrote: ma basta fare $ sed s/^\([^ ]*\) \(.*\) \([^ ]*\)/\1;\2;\3/ a.txt Però in questo caso è uno spreco di risorse usare le regexp... Ecco una prova: (su un file di 284544 linee 9,5mb) [EMAIL PROTECTED]:~/Desktop$ cat ddd.txt | wc 284544 1422720 9959040 [EMAIL

Re: script bash

2005-11-18 Per discussione Davide Prina
.yo.mo. ha scritto: On Friday 18 November 2005 20:01, Davide Prina wrote: [cut] ma basta fare $ sed s/^\([^ ]*\) \(.*\) \([^ ]*\)/\1;\2;\3/ a.txt Una traduzione e' chiedere troppo? :-) ^\([^ ]*\) carica il \1 tutti i caratteri iniziali diversi da spazio legge uno spazio che

Re: script bash

2005-11-18 Per discussione Davide Prina
petdog ha scritto: On 11/18/05, Davide Prina wrote: ma basta fare $ sed s/^\([^ ]*\) \(.*\) \([^ ]*\)/\1;\2;\3/ a.txt Però in questo caso è uno spreco di risorse usare le regexp... Ecco una prova: (su un file di 284544 linee 9,5mb) certo, potrei dire anch'io lo stesso se faccio un

Re: script bash

2005-11-18 Per discussione petdog
On 11/18/05, Davide Prina wrote: certo, potrei dire anch'io lo stesso se faccio un programma in C/C++ e lo stesso potrebbe dire un altro che fa un programma in assembler rispetto alla mia soluzione, poi arriva un costruttore hardware che crea un separatore che fa il tutto a tempo quasi nullo

Re: script bash

2005-11-18 Per discussione Andrea Barbaglia
Grazie a tutti, siete alla grande come al solito... Funzionano sia le varie soluzioni sed che lo scriptino python, ma non avevo dubbi. Ho chiesto aiuto perchè su awk e sed sono ancora *molto* indietro e vi ringrazio anche per la spiegazione su sed e le regular expression la quale mi sarà molto

Re: script bash semplice e utile

2005-10-19 Per discussione Gollum1
Alle 15:54, mercoledì 19 ottobre 2005, elio bellini ha scritto: salve gente! ho uno script bash che facilita' lo spegnimento di linux anche a mio padre: #!/bin/bash DIALOG=${DIALOG=Xdialog} $DIALOG --title Spegni il computer --clear --yesno Vuoi spegnere il computer? 10 30 case $? in 0)

Re: script bash semplice e utile

2005-10-19 Per discussione Stefano Tranquillini
ma l'hai postato anche su html.it questo script? e cmq a me gdm e xfce fanno fare tutto.. -- Stefano

Re: Script bash

2005-08-25 Per discussione Johan Haggi
gio 25 agosto 2005, alle 16:05 (GMT+0200), WannaBe ha scritto: Io mi sono creato uno script e facendo export PATH=$PATH:/mia_home_ directory riesco a lanciarlo da qualsiasi Pessima idea se hai una home incasinata come la mia. Le directory nel path devono contenere solo esguibili. Se vuoi una

Re: Script bash

2005-08-24 Per discussione Sandro Tosi
Mi sono fatto un piccolo script di shell nella shell bash e con export PATH... riesco ora a lanciarlo da qualsiasi directory in cui mi trovo. Volevo però vedere dove sono state scritte queste informazioni. Qual'è il file dove vengono scritte? E' se poi volessi eliminare quello che ho

Re: Script bash

2005-08-24 Per discussione Johan Haggi
mer 24 agosto 2005, alle 15:14 (GMT+0200), WannaBe ha scritto: Mi sono fatto un piccolo script di shell nella shell bash e con export PATH... riesco ora a lanciarlo da qualsiasi directory in cui mi trovo. Volevo però vedere dove sono state scritte queste informazioni. Qual'è il file dove

Re: script bash

2005-06-27 Per discussione Daniele Cortesi
On Sun, 26 Jun 2005 (23:59), automatic_jack wrote: Da console fai riferimento a /usr/bin/test, in uno script al builtin bash... Tanto per precisare: test e [ sono entrambi programmini, l'unica differenza è che il secondo richiede una ']' dopo la condizione. $ info coreutils test Ciao,

Re: script bash

2005-06-27 Per discussione automatic_jack
On Mon, 27 Jun 2005 09:24:00 +0200 Daniele Cortesi [EMAIL PROTECTED] wrote: Tanto per precisare: test e [ sono entrambi programmini, l'unica differenza è che il secondo richiede una ']' dopo la condizione. $ info coreutils test Dovrei consultare più spesso la documentazione locale

Re: script bash

2005-06-26 Per discussione Sandro Tosi
Scusate la mia carenza in bash, ma mi occorrerebbe uno script che, ricevendo in ingresso una serie di path/filename delimitata da newline, prendesso solo il primo, salvasse il path completo in una variabile e - solo se è una directory - ne stampa il path completo a video... ti va bene una

Re: script bash

2005-06-26 Per discussione The Saltydog
$ dirname `head -1 file` come controllo che sia proprio una dir e non un plain file o un link?

Re: script bash

2005-06-26 Per discussione Sandro Tosi
$ dirname `head -1 file` come controllo che sia proprio una dir e non un plain file o un link? con file. Supponendo che come parametro allo script qui sotto passi un path/file/link ti dice se e' una dir o no. #!/bin/bash TMP=$1 RES=`file $TMP | grep directory` if [ -z $RES ] then echo

Re: script bash

2005-06-26 Per discussione Daniele Cortesi
On Sun, 26 Jun 2005 (17:48), Sandro Tosi wrote: #!/bin/bash TMP=$1 RES=`file $TMP | grep directory` if [ -z $RES ] then echo not a dir else echo dir fi Non complicatevi la vita. Da $ help test -d FILETrue if file is a directory. Ciao, -- Daniele JID:

Re: script bash

2005-06-26 Per discussione automatic_jack
On Sun, 26 Jun 2005 19:32:16 +0200 Daniele Cortesi [EMAIL PROTECTED] wrote: Non complicatevi la vita. Da $ help test -d FILETrue if file is a directory. Concordo...dal mio piccolo! L' ho usato (nella sua versione equivalente [ -d FILE ]) spesso nei miei script Da console fai

Re: script bash - mysql

2005-02-22 Per discussione Fernando Figaroli
Alle 18:02, martedì 22 febbraio 2005, Fernando Figaroli ha scritto: ciao a tutti, come posso fare in uno script bash .. a fare delle query su un DB mysql ? mi rispondo da solo .. ho cercato dappertutto .. ma bastava guardare sulla doc di mysql... mysql -uuser -ppass -B -e USE database;

Re: script bash - mysql

2005-02-22 Per discussione Andrea Ganduglia
On Tue, 22 Feb 2005 18:25:53 +0100, Fernando Figaroli [EMAIL PROTECTED] wrote: chiedo comunque se per caso conoscete qualche insieme di funzioni per bash per velocizzarne la connessione e l'uso. Per bash no. Pero' puoi usare php-cli, che sembra fatto apposta ;-) -- To UNSUBSCRIBE, email to

Re: script bash | $1

2004-12-13 Per discussione CDF ['NOSPAM' - 'imeil']
On Mon, 13 Dec 2004 [EMAIL PROTECTED] wrote: ciao sto scrivendo uno script bash da utilizzare con procmail riassumendo lo script e' #!/bin/bash -x #Leggo soggetto mail e mittente #nomefile=($1) SUB=`grep ^Subject: $1`; REF=`grep ^From: $1`; echo $REF echo $SUB se lo eseguo in shell passando un

Re: Script bash

2002-11-21 Per discussione Giuseppe Pagano
On 2002.11.21 13:18 Vincenzo Agosto wrote: cancellare tutte le directory e/o sottodirectory vuote di un hard disk. Beh, in maniera banale (e sporca), sfruttando il fatto che rmdir rimuove solo le directory vuote basta un: find / -type d -exec rmdir {} \; 2/dev/null oppure: find / -type d -exec

Re: Script bash

2002-11-21 Per discussione Giuseppe Pagano
Una volta scoperto l'uso dell'opzione -p di rmdir la script diventa soddisfacente, occhio pero' a non rimuovere directory vitali (/tmp, etc) !! find / -type d -exec rmdir -p --ignore-fail-on-non-empty {} \; Ora basta lanciarla una sola volta e fa tutto il lavoro. Ciao Beppe On 2002.11.21 13:18

Re: Script bash

2002-11-21 Per discussione Paolo Marchiori
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Giuseppe Pagano, Thu, Nov 21, 2002 at 01:26:50PM +0100: find / -type d -exec rmdir --ignore-fail-on-non-empty {} \; considerando la possibilita' di directory che contengono solo sottodirectory vuote, e che, secondo le richieste, andrebbero

Re: Script bash

2002-11-21 Per discussione pbm
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Federico Di Gregorio, Thu, Nov 21, 2002 at 02:08:23PM +0100: viene in mente altro. usate xargs che crea il numero minimo di processi necessario. ecco si', mi dimentico sempre del caro vecchio xargs :) p. - -- pbm - going 'thru something, but I