script bash

2005-11-18 Per discussione Andrea Barbaglia
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 91190 MACH HRS EARNED ­ RN/SU OFFSET ­14,199.91 911921 CLOCK

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

script bash per me impossibile

2005-10-26 Per discussione sond
Salve a tutti, non che sia impossibile ma sono io che sono impedito. Situazione: file postscript con una scritta fissa ad ogni fine pagina. Soluzione: rimuovere questa scritta e sostituirla con la numerazione delle pagine (che manca), magari numerando in numeri romani le prime #n pagine e in

script bash semplice e utile

2005-10-19 Per discussione elio bellini
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) spegni ;; 1) exit ;; 255) exit ;; esac ps: spegni è un alias di sudo

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

R: Script bash

2005-08-25 Per discussione WannaBe
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: R: Script bash

2005-08-25 Per discussione Sandro Tosi
Attento a rispondere solo alla lista e non anche a me ;) E soprattutto all'indicatore di reply nel subject, che deve essere RE: o Re: e non R: , che senno' si spezzano i thread... Volevo sapere se lui l'informazione che io ho aggiunto a $PATH l'ha scritta su qualche file dove trovo poi

R: Script bash

2005-08-25 Per discussione WannaBe
Io mi sono creato uno script e facendo export PATH=$PATH:/mia_home_ directory riesco a lanciarlo da qualsiasi posto fino a quando non chiudo la shell aperta in quanto quando ne apro una nuova la trovo la situazione allo stato originale e cioè senza le mie modifiche. Dimentico qualcosa? Esiste

Re: R: Script bash

2005-08-25 Per discussione Sandro Tosi
Esiste poi un modo anche per vedere tutte le varibile di ambiente a che corrispondono o bisogna andare ogni volta a digitare echo$ $ env Ciao -- Sandro Tosi (aka Morpheus, matrixhasu) My (little) site: http://matrixhasu.altervista.org/

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

Script bash

2005-08-24 Per discussione WannaBe
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 aggiunto

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

aiuto per uno script bash

2005-07-27 Per discussione elio bellini
salve gente! ho 2 problemini: PREMESSA:una dir contentente tanti file .gif problema n1: in questa dir ci sono alcuni file scritti in minuscolo ed alcuni in maiuscolo, come posso trasformarli tutti in minuscoli? ho letto il man di dd e un po di bash scripting ma questo non va: for i in `ls /dir` ;

Re: aiuto per uno script bash

2005-07-27 Per discussione Daniele Melosi
elio bellini wrote: salve gente! ho 2 problemini: PREMESSA:una dir contentente tanti file .gif problema n1: in questa dir ci sono alcuni file scritti in minuscolo ed alcuni in maiuscolo, come posso trasformarli tutti in minuscoli? ho letto il man di dd e un po di bash scripting ma questo non

Re: aiuto per uno script bash

2005-07-27 Per discussione Vincenzo Agosto
Daniele Melosi wrote: elio bellini wrote: problema n1: in questa dir ci sono alcuni file scritti in minuscolo ed alcuni in maiuscolo, come posso trasformarli tutti in minuscoli? ho prova cosi': for file in `ls`; do mv $file `echo $file | tr 'a-z' 'A-Z'` Piccola correzione mv $file

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

script bash

2005-06-26 Per discussione The Saltydog
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... So che per voi è uno

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

help su script bash

2005-06-07 Per discussione The Saltydog
In uno script bash dovrei assegnare ad una variabile una lista di valori, e poi ciclare sugli stessi. Ad esempio: MIALISTA = mv cc pr tt vy for prova in $MIALISTA; do mv testi/$prova.txt testi/fine.$prova.gap; done Nell'esempio qualcosa non va nell'assegnazione

Re: help su script bash

2005-06-07 Per discussione Syneus
The Saltydog wrote: In uno script bash dovrei assegnare ad una variabile una lista di valori, e poi ciclare sugli stessi. Ad esempio: MIALISTA = mv cc pr tt vy for prova in $MIALISTA; do mv testi/$prova.txt testi/fine.$prova.gap; done Nell'esempio qualcosa non va

Re: help su script bash

2005-06-07 Per discussione gettingout
The Saltydog wrote: In uno script bash dovrei assegnare ad una variabile una lista di valori, e poi ciclare sugli stessi. Ad esempio: MIALISTA =v cc pr tt vy for prova in $MIALISTA; do mv testi/$prova.txt testi/fine.$prova.gap; done Non sono espertissimo di

Re: help su script bash

2005-06-07 Per discussione Daniele Melosi
The Saltydog wrote: In uno script bash dovrei assegnare ad una variabile una lista di valori, e poi ciclare sugli stessi. Ad esempio: MIALISTA = mv cc pr tt vy for prova in $MIALISTA; do mv testi/$prova.txt testi/fine.$prova.gap; done Nell'esempio qualcosa non va

Re: help su script bash

2005-06-07 Per discussione The Saltydog
On 6/7/05, Daniele Melosi [EMAIL PROTECTED] wrote: riadattati questo: #!/bin/bash Perfetto! Grazie mille..

Re: programmazione e script bash

2005-05-23 Per discussione Roberto
scritto: Ciao ragazzi, volevo chiedervi se avete qualche links per la programmazione e creazione di script bash. Ho googlato un pò, ma quello che ho trovato non mi soddisfa. Se avete dei links italiani, ancora meglio, altrimenti metterò alla prova il mio poor english :D . Grazie infinite

Re: programmazione e script bash

2005-05-22 Per discussione automatic_jack
On Sun, 22 May 2005 17:25:35 +0200 not m3 [EMAIL PROTECTED] wrote: Ciao ragazzi, volevo chiedervi se avete qualche links per la programmazione e creazione di script bash. Ho googlato un pò, ma quello che ho trovato non mi soddisfa. Se avete dei links italiani, ancora meglio, altrimenti

script bash - mysql

2005-02-22 Per discussione Fernando Figaroli
ciao a tutti, come posso fare in uno script bash .. a fare delle query su un DB mysql ? vorrei ricercare un dato .. e se non trova niente.. inserirne uno nuovo. grazie.ciao.ff -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]

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

[semi-OT] - Script bash (permessi e utente)

2004-12-23 Per discussione Pol Hallen
Salve a tutto il gruppo, avrei un quesito da rivolgervi: Vorrei eseguire uno script di un utente. Vorrei pero' che lo script fosse avviato come utente proprietario (e non da root). Ho letto qualcosa circa il bit sticky, ma ho le idee confuse: ho creato uno script con questi permessi:

Re: aiuto script bash + awk

2004-12-20 Per discussione Roberto Zanandrea
Il Mon, 13 Sep 2004 20:40:07 +0200, Gianni Olivieri - ha scritto: Il giorno Monday 13 September 2004, alle 20:14, Mattia scrisse: | Suggerimenti? Link? Imprecazioni? questo e' UN esempio fatto senza awk pero'... ci sono _sicuramente_ modi molto piu' eleganti per farlo, ma puo' darti cmq

Re: aiuto script bash + awk

2004-12-19 Per discussione Roberto Zanandrea
Il Mon, 13 Sep 2004 20:40:07 +0200, Gianni Olivieri - ha scritto: Il giorno Monday 13 September 2004, alle 20:14, Mattia scrisse: | Suggerimenti? Link? Imprecazioni? questo e' UN esempio fatto senza awk pero'... ci sono _sicuramente_ modi molto piu' eleganti per farlo, ma puo' darti cmq

script bash | $1

2004-12-13 Per discussione pipex_0604
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 file contenente una mail tramite

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

Script bash

2002-11-21 Per discussione Vincenzo Agosto
A proposito di script di bash di cui si parlava tempo fa... Qualcuno sa come impostare uno script di questo tipo: cancellare tutte le directory e/o sottodirectory vuote di un hard disk. Morale alla fine dell'esecuzione dello script non deve esistere nessuna dir vuota. Ciao Vincenzo

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

<    1   2