To: | "ERlug - Lista Pubblica" <erlug@xxxxxxxxxxxxxx> |
---|---|
Subject: | Re: [Erlug] Stampare la n-ma occorrenza di una stringa |
From: | Davide Brini <db72@xxxxxxxxxxxx> |
Date: | Mon, 20 Sep 2010 12:04:42 +0100 |
On Monday 20 Sep 2010 08:51:36 sandman42@xxxxxxxxx wrote: > Se ho una stringa fatta così: > > a,b,c,d,e,f > > e voglio estrarre la sottostringa fra la n-ma occorrenza della virgola e la > n+1-ma, come posso fare con uno script? In aggiunta a cut che e' gia' stato menzionato, se vuoi il $N-mo campo: $ stringa="a,b,c,d,e,f" N=4 $ awk -F, -v n="$N" '{print $n}' <<< "$stringa" d $ IFS=, read -a arr <<< "$stringa" $ echo "${arr[$((N-1))]}" d il secondo non usa comandi esterni. |
<Prev in Thread] | Current Thread | [Next in Thread> |
---|---|---|
|
Previous by Date: | [Erlug] R: Re: Stampare la n-ma occorrenza di una stringa, sandman42@xxxxxxxxx |
---|---|
Next by Date: | [Erlug] IDE per C/C++, Sythos |
Previous by Thread: | Re: [Erlug] Stampare la n-ma occorrenza di una stringa, Guido Bolognesi [Zen] |
Next by Thread: | [Erlug] R: Re: Stampare la n-ma occorrenza di una stringa, sandman42@xxxxxxxxx |
Indexes: | [Date] [Thread] [Top] [All Lists] |