Se non impari quando puoi non saprai fare quando serve.
--
Gian Uberto Lauri
Messaggio inviato da un tablet
> On 30/apr/2014, at 09:09, MaX wrote:
>
> per fare la punta ad una matita io uso un temperino, e non una
> macchina combinata per falegnameria.
>
> poi ovviamente ogniuno a casa sua fa
in realtà questo è un chiaro esempio in cui cut ha un ottimo uso, in
quanto nell' esempio ci sono chiaramente dei delimitatori (2 spazi),
per cui le opzioni -d e -f sono l' ideale.
la cosa migliore cmq sarebbe avere un pezzetto reale del database in
modo da poter prvedere tutte le variabili in gio
Gian Uberto Lauri scrisse in data 29/04/2014 22:54:
MaX writes:
> più facile con cut
>
>
> $ echo "123456789 asd039edjc 1234567" | cut -d ' ' -f3
> asd039edjc
Facile probabilmente si, ma non impari sed o awk, che sono tanto più
tosti di cut (di cui non sento proprio il bisogno).
beh è
per fare la punta ad una matita io uso un temperino, e non una
macchina combinata per falegnameria.
poi ovviamente ogniuno a casa sua fa quello che vuole.
ciao
MaX
2014-04-29 22:54 GMT+02:00, Gian Uberto Lauri :
> MaX writes:
> > più facile con cut
> >
> >
> > $ echo "123456789 asd039edjc
MaX writes:
> più facile con cut
>
>
> $ echo "123456789 asd039edjc 1234567" | cut -d ' ' -f3
> asd039edjc
Facile probabilmente si, ma non impari sed o awk, che sono tanto più
tosti di cut (di cui non sento proprio il bisogno).
--
/\ ___Ub
più facile con cut
$ echo "123456789 asd039edjc 1234567" | cut -d ' ' -f3
asd039edjc
ciao
MaX
Il 29/04/14, antispammbox-debian ha scritto:
>
>
> Salve a tutti
>
> Sapete sé sia possibile con sed, trovare una linea, e rimuovere parte di
> èssa, cioè, i caratteri da sx fino al x, e poi dal y f
Il gruppo centrale della regexp è sbagliato. [0-9A-Za-z]+ è ciò che + o - va
tra le ().
--
Gian Uberto Lauri
Messaggio inviato da un tablet
> On 29/apr/2014, at 15:34, Gian Uberto Lauri
> wrote:
>
> Credo che una regexp del tipo
>
> ^[0-9]+([^0-9]+)[0-9]+$
>
> con la sostituzione dlla rig
> On 29/apr/2014, at 15:48, Duffy DaC wrote:
>
> $ grep '' | awk '{ print $2 }'
awk non ha bisogno della grep e funziona anche quando il separatore non
è un blank.
Ed in questo caso si, meglio awk che sed, va un po' più veloce.
--
Gian Uberto Lauri
Messaggio inviato da un tablet
--
Per
On 29/04/14 15:48, Duffy DaC wrote:
In data mar 29 apr 15:10:02, antispammbox-debian ha scritto:
Néllo specifico, una cosa di quésto tipo.
123456789 asd039edjc 1234567
Cancellare i nùmeri da sx:123456789
Cancellare i numeri più a dx: 1234567
Lasciare gli alfanumerici al centro! :-)
Non sta
Salve a tutti
Sapete sé sia possibile con sed, trovare una linea, e rimuovere parte di
èssa, cioè, i caratteri da sx fino al x, e poi dal y fino alla fine della
linea.
Néllo specifico, una cosa di quésto tipo.
123456789 asd039edjc 1234567
Cancellare i nùmeri da sx:123456789
Cancellare i
antispammbox-debian scrisse in data 29/04/2014 15:10:
Salve a tutti
Sapete sé sia possibile con sed, trovare una linea, e rimuovere parte di
èssa, cioè, i caratteri da sx fino al x, e poi dal y fino alla fine della
linea.
Néllo specifico, una cosa di quésto tipo.
123456789 asd039edjc 1234
Credo che una regexp del tipo
^[0-9]+([^0-9]+)[0-9]+$
con la sostituzione dlla riga in input con il primo "gruppo catturato" della
regexp
dovrebbe fare al caso tuo, ma al momento ho un tablet e non un computer con
cui verificare
--
Gian Uberto Lauri
Messaggio inviato da un tablet
> On 29/ap
In data mar 29 apr 15:10:02, antispammbox-debian ha scritto:
> Néllo specifico, una cosa di quésto tipo.
>
> 123456789 asd039edjc 1234567
>
> Cancellare i nùmeri da sx:123456789
> Cancellare i numeri più a dx: 1234567
> Lasciare gli alfanumerici al centro! :-)
Non starei a scomodare sed...
Pu
Con python, apri il file, leggi una riga alla volta, funzione split sulla
riga e stampi dove ti serve solo riga[1].
byez
--
Gollum1
Salve a tutti
Sapete sé sia possibile con sed, trovare una linea, e rimuovere parte di
èssa, cioè, i caratteri da sx fino al x, e poi dal y fino alla fine della
linea.
Néllo specifico, una cosa di quésto tipo.
123456789 asd039edjc 1234567
Cancellare i nùmeri da sx:123456789
Cancellare i nu
15 matches
Mail list logo