Re: Bash * in variabili

2017-11-17 Per discussione Piviul
Il 11/17/17 21:04, Mattia Oss ha scritto: [...] Scusate, rileggendo la mia mail mi sono reso conto che non si capisce niente. sono d'accordo con te... Dunque ho delle cartelle tipo: /var/vmail/domain1/user1/Maildir/INBOX/Junk /var/vmail/domain1/user2/Maildir/INBOX/Junk /var/vmail/domain1/user

Re: Bash * in variabili

2017-11-17 Per discussione Mattia Oss
On Fri, Nov 17, 2017 at 03:45:48PM +0100, Teodoro Santoni wrote: > Ciao, > > Il 17/11/17, Mattia Oss ha scritto: > > In pratica da un for del tipo: > > for i in "/var/vmail/*/*/Maildir/INBOX/Junk/"; do > > > > è possibile inserire i valori che sostituiscono gli "*" in variabili? > > Spero di esser

Re: Bash * in variabili

2017-11-17 Per discussione Davide Prina
On 17/11/2017 15:11, Mattia Oss wrote: for i in "/var/vmail/*/*/Maildir/INBOX/Junk/"; do $ for i in $(ls -d /var/vmail/*/*/Maildir/INBOX/Junk/); do echo $i; done Ciao Davide -- Dizionari: http://linguistico.sourceforge.net/wiki Fate una prova di guida ... e tenetevi la macchina!: http://ling

Re: Bash * in variabili

2017-11-17 Per discussione Felipe Salvador
On Fri, Nov 17, 2017 at 03:11:06PM +0100, Mattia Oss wrote: > Scusate il pessimo titolo ma non so il nome dell'argomento e quindi > spero di spiegarmi bene. > > In pratica da un for del tipo: > for i in "/var/vmail/*/*/Maildir/INBOX/Junk/"; do > > è possibile inserire i valori che sostituiscono g

Re: Bash * in variabili

2017-11-17 Per discussione Piviul
Il 17/11/2017 15:11, Mattia Oss ha scritto: Scusate il pessimo titolo ma non so il nome dell'argomento e quindi spero di spiegarmi bene. In pratica da un for del tipo: for i in "/var/vmail/*/*/Maildir/INBOX/Junk/"; do è possibile inserire i valori che sostituiscono gli "*" in variabili? Spero d

Re: Bash * in variabili

2017-11-17 Per discussione Teodoro Santoni
Inoltre, se invece volevi il contenuto di quanto contenuto nelle wildcards, ti tocca usare sed o egrep, imho. first='' second='' for i in /var/vmail/*/*/Maildir/INBOX/Junk do first=$(echo $i | sed 's,/var/vmail/\(.*\)/.*/Maildir/INBOX/Junk,\1,') second=$(echo $i | sed 's,/var/vmail/.*/\(.*\)/Maild

Re: Bash * in variabili

2017-11-17 Per discussione Teodoro Santoni
Ciao, Il 17/11/17, Mattia Oss ha scritto: > Scusate il pessimo titolo ma non so il nome dell'argomento e quindi > spero di spiegarmi bene. > > In pratica da un for del tipo: > for i in "/var/vmail/*/*/Maildir/INBOX/Junk/"; do > > è possibile inserire i valori che sostituiscono gli "*" in variabili

Bash * in variabili

2017-11-17 Per discussione Mattia Oss
Scusate il pessimo titolo ma non so il nome dell'argomento e quindi spero di spiegarmi bene. In pratica da un for del tipo: for i in "/var/vmail/*/*/Maildir/INBOX/Junk/"; do è possibile inserire i valori che sostituiscono gli "*" in variabili? Spero di essermi spiegato.. Grazie Mattia signatur