-
BASTA m'arrendoScritto daNon Autenticatoil 2016-08-14 18:25:45.0 alle 2016-08-14 18:25:45.0In una cartella ho dei file, ciascuno dei quali contiene una volta una stringa tipo
URL=https://www.youtube.com/watch?v=4c8eSr7x7AA
Dopo un cygolante pomeriggio di prove
il comando
grep -ho --color URL=.*$ *
-h --no-filename
-o --only-matching
dà un elenco tipo
URL=https://www.youtube.com/watch?v=LkUPb8rPzmQ
URL=https://www.youtube.com/watch?v=_I1enj3rhqg#t=169.900408
URL=https://vimeo.com/166807261
URL=https://www.youtube.com/watch?v=6nKlIDq4mak
Vorrei togliere dall'output le stringhe "URL="
grep -ho --color http.*$ *
lo fa ma potrebbe succedere che una stringa che inizia con "http" si trovi nella query dell'URL contrassegnato da "URL="
Come selezionare la subespressione?
grep -ho --color URL=(.*)$ *
--color serve a vedere la corrispondenza
dà errore
-bash: syntax error near unexpected token `('
-
Re: BASTA m'arrendoScritto daNon Autenticatoil 2016-08-14 18:28:38.0 alle 2016-08-14 18:28:38.0Scritto da:
> In una cartella ho dei file, ciascuno dei quali contiene una volta una stringa tipo
>
> URL=https://www.youtube.com/watch?v=4c8eSr7x7AA
>
> Dopo un cygolante pomeriggio di prove
il comando
>
> grep -ho --color URL=.*$ *
>
> -h --no-filename
> -o --only-matching
>
> dà un elenco tipo
>
> URL=https://www.youtube.com/watch?v=LkUPb8rPzmQ
> URL=https://www.youtube.com/watch?v=_I1enj3rhqg#t=169.900408
> URL=https://vimeo.com/166807261
> URL=https://www.youtube.com/watch?v=6nKlIDq4mak
>
> Vorrei togliere dall'output le stringhe "URL="
>
> grep -ho --color http.*$ *
>
> lo fa ma potrebbe succedere che una stringa che inizia con "http" si trovi nella query dell'URL contrassegnato da "URL="
>
> Come selezionare la subespressione?
>
> grep -ho --color URL=(.*)$ *
>
> --color serve a vedere la corrispondenza
>
> dà errore
>
> -bash: syntax error near unexpected token `('
>
>
Maledetto circonflesso, ora riscrivo tutto-
Re: BASTA m'arrendoScritto daNon Autenticatoil 2016-08-14 18:43:06.0 alle 2016-08-14 18:43:06.0Scritto da:
> Scritto da:
> > In una cartella ho dei file, ciascuno dei quali contiene una volta una stringa tipo
> >
> > URL=https://www.youtube.com/watch?v=4c8eSr7x7AA
> >
> > Dopo un cygolante pomeriggio di prove
il comando
> >
> > grep -ho --color URL=.*$ *
> >
> > -h --no-filename
> > -o --only-matching
> >
> > dà un elenco tipo
> >
> > URL=https://www.youtube.com/watch?v=LkUPb8rPzmQ
> > URL=https://www.youtube.com/watch?v=_I1enj3rhqg#t=169.900408
> > URL=https://vimeo.com/166807261
> > URL=https://www.youtube.com/watch?v=6nKlIDq4mak
> >
> > Vorrei togliere dall'output le stringhe "URL="
> >
> > grep -ho --color http.*$ *
> >
> > lo fa ma potrebbe succedere che una stringa che inizia con "http" si trovi nella query dell'URL contrassegnato da "URL="
> >
> > Come selezionare la subespressione?
> >
> > grep -ho --color URL=(.*)$ *
> >
> > --color serve a vedere la corrispondenza
> >
> > dà errore
> >
> > -bash: syntax error near unexpected token `('
> >
> >
>
> Maledetto circonflesso, ora riscrivo tutto
Non riesco a farlo, il form pare bloccato all'infinito. Per prova ho risposto "che coglioni all'uffingtone" e invece quello va.
-
Re: BASTA m'arrendoScritto daNon Autenticatoil 2016-08-14 18:43:12.0 alle 2016-08-14 18:43:12.0In una cartella ho dei file, ciascuno dei quali contiene una volta una stringa tipo
URL=https://www.youtube.com/watch?v=4c8eSr7x7AA
Dopo un cygolante pomeriggio di prove
il comandogrep -ho --color ^URL=.*$ * -h --no-filename -o --only-matching
dà un elenco tipo
URL=https://www.youtube.com/watch?v=LkUPb8rPzmQ
URL=https://www.youtube.com/watch?v=_I1enj3rhqg#t=169.900408
URL=https://vimeo.com/166807261
URL=https://www.youtube.com/watch?v=6nKlIDq4mak
Vorrei togliere dall'output le stringhe "URL="
grep -ho --color http.*$ *
lo fa ma potrebbe succedere che una stringa che inizia con "http" si trovi nella query dell'URL contrassegnato da "URL="
Come selezionare la subespressione?
grep -ho --color ^URL=(.*)$ *
(--color serve a vedere la corrispondenza)
dà errore
-bash: syntax error near unexpected token `('
P.S. Da qualche parte c'è anche un baco, il form non trasmette il post e ho dovuto riscriverlo, pare succeda quando commuto da Edit a Preview un po' di volte.-
Re: BASTA m'arrendoScritto da:
> In una cartella ho dei file, ciascuno dei quali contiene una volta una stringa tipo
>
> URL=https://www.youtube.com/watch?v=4c8eSr7x7AA
>
> Dopo un cygolante pomeriggio di prove
il comando
>
>grep -ho --color ^URL=.*$ * > > -h --no-filename > -o --only-matching
> dà un elenco tipo
>
> URL=https://www.youtube.com/watch?v=LkUPb8rPzmQ
> URL=https://www.youtube.com/watch?v=_I1enj3rhqg#t=169.900408
> URL=https://vimeo.com/166807261
> URL=https://www.youtube.com/watch?v=6nKlIDq4mak
>
> Vorrei togliere dall'output le stringhe "URL="
>
> grep -ho --color http.*$ *
>
> lo fa ma potrebbe succedere che una stringa che inizia con "http" si trovi nella query dell'URL contrassegnato da "URL="
>
> Come selezionare la subespressione?
>
> grep -ho --color ^URL=(.*)$ *
>
> (--color serve a vedere la corrispondenza)
>
> dà errore
>
> -bash: syntax error near unexpected token `('
>
>
> P.S. Da qualche parte c'è anche un baco, il form non trasmette il post e ho dovuto riscriverlo, pare succeda quando commuto da Edit a Preview un po' di volte.
ma 'na robba tipo:
ls quercazzochettepare | sed -e s/"URL="//g
te fa così schifo ??-
Re: BASTA m'arrendoScritto daNon Autenticatoil 2016-08-14 23:22:21.0 alle 2016-08-14 23:22:21.0Scritto da: RUGANTINO
> Scritto da:
> > In una cartella ho dei file, ciascuno dei quali contiene una volta una stringa tipo
> >
> > URL=https://www.youtube.com/watch?v=4c8eSr7x7AA
> >
> > Dopo un cygolante pomeriggio di prove
il comando
> >
> >grep -ho --color ^URL=.*$ * > > > > -h --no-filename > > -o --only-matching
> > dà un elenco tipo
> >
> > URL=https://www.youtube.com/watch?v=LkUPb8rPzmQ
> > URL=https://www.youtube.com/watch?v=_I1enj3rhqg#t=169.900408
> > URL=https://vimeo.com/166807261
> > URL=https://www.youtube.com/watch?v=6nKlIDq4mak
> >
> > Vorrei togliere dall'output le stringhe "URL="
> >
> > grep -ho --color http.*$ *
> >
> > lo fa ma potrebbe succedere che una stringa che inizia con "http" si trovi nella query dell'URL contrassegnato da "URL="
> >
> > Come selezionare la subespressione?
> >
> > grep -ho --color ^URL=(.*)$ *
> >
> > (--color serve a vedere la corrispondenza)
> >
> > dà errore
> >
> > -bash: syntax error near unexpected token `('
> >
> >
> > P.S. Da qualche parte c'è anche un baco, il form non trasmette il post e ho dovuto riscriverlo, pare succeda quando commuto da Edit a Preview un po' di volte.
>
> ma 'na robba tipo:
>
> ls quercazzochettepare | sed -e s/"URL="//g
>
> te fa così schifo ??
Ehmma io mica li conosco tutti i comandi linari. Ho provato con grep perché sapevo che cerca dentro i file.-
Re: BASTA m'arrendoScritto daNon Autenticatoil 2016-08-14 23:44:30.0 alle 2016-08-14 23:44:30.0Scritto da:
> Scritto da: RUGANTINO
> > Scritto da:
> > > In una cartella ho dei file, ciascuno dei quali contiene una volta una stringa tipo
> > >
> > > URL=https://www.youtube.com/watch?v=4c8eSr7x7AA
> > >
> > > Dopo un cygolante pomeriggio di prove
il comando
> > >
> > >grep -ho --color ^URL=.*$ * > > > > > > -h --no-filename > > > -o --only-matching
> > > dà un elenco tipo
> > >
> > > URL=https://www.youtube.com/watch?v=LkUPb8rPzmQ
> > > URL=https://www.youtube.com/watch?v=_I1enj3rhqg#t=169.900408
> > > URL=https://vimeo.com/166807261
> > > URL=https://www.youtube.com/watch?v=6nKlIDq4mak
> > >
> > > Vorrei togliere dall'output le stringhe "URL="
> > >
> > > grep -ho --color http.*$ *
> > >
> > > lo fa ma potrebbe succedere che una stringa che inizia con "http" si trovi nella query dell'URL contrassegnato da "URL="
> > >
> > > Come selezionare la subespressione?
> > >
> > > grep -ho --color ^URL=(.*)$ *
> > >
> > > (--color serve a vedere la corrispondenza)
> > >
> > > dà errore
> > >
> > > -bash: syntax error near unexpected token `('
> > >
> > >
> > > P.S. Da qualche parte c'è anche un baco, il form non trasmette il post e ho dovuto riscriverlo, pare succeda quando commuto da Edit a Preview un po' di volte.
> >
> > ma 'na robba tipo:
> >
> > ls quercazzochettepare | sed -e s/"URL="//g
> >
> > te fa così schifo ??
>
> Ehmma io mica li conosco tutti i comandi linari. Ho provato con grep perché sapevo che cerca dentro i file.
Un attimo: ls produce un elenco dei nomi dei file, "URL=" si trova nel contenuto.-
Re: BASTA m'arrendoScritto da:
> Scritto da:
> > Scritto da: RUGANTINO
> > > Scritto da:
> > > > In una cartella ho dei file, ciascuno dei quali contiene una volta una stringa tipo
> > > >
> > > > URL=https://www.youtube.com/watch?v=4c8eSr7x7AA
> > > >
> > > > Dopo un cygolante pomeriggio di prove
il comando
> > > >
> > > >grep -ho --color ^URL=.*$ * > > > > > > > > -h --no-filename > > > > -o --only-matching
> > > > dà un elenco tipo
> > > >
> > > > URL=https://www.youtube.com/watch?v=LkUPb8rPzmQ
> > > > URL=https://www.youtube.com/watch?v=_I1enj3rhqg#t=169.900408
> > > > URL=https://vimeo.com/166807261
> > > > URL=https://www.youtube.com/watch?v=6nKlIDq4mak
> > > >
> > > > Vorrei togliere dall'output le stringhe "URL="
> > > >
> > > > grep -ho --color http.*$ *
> > > >
> > > > lo fa ma potrebbe succedere che una stringa che inizia con "http" si trovi nella query dell'URL contrassegnato da "URL="
> > > >
> > > > Come selezionare la subespressione?
> > > >
> > > > grep -ho --color ^URL=(.*)$ *
> > > >
> > > > (--color serve a vedere la corrispondenza)
> > > >
> > > > dà errore
> > > >
> > > > -bash: syntax error near unexpected token `('
> > > >
> > > >
> > > > P.S. Da qualche parte c'è anche un baco, il form non trasmette il post e ho dovuto riscriverlo, pare succeda quando commuto da Edit a Preview un po' di volte.
> > >
> > > ma 'na robba tipo:
> > >
> > > ls quercazzochettepare | sed -e s/"URL="//g
> > >
> > > te fa così schifo ??
> >
> > Ehmma io mica li conosco tutti i comandi linari. Ho provato con grep perché sapevo che cerca dentro i file.
>
> Un attimo: ls produce un elenco dei nomi dei file, "URL=" si trova nel contenuto.
leva "ls", metti "cat" e fatte un mezzo litro de frascati-
Re: BASTA m'arrendoScritto daNon Autenticatoil 2016-08-15 00:03:58.0 alle 2016-08-15 00:03:58.0Scritto da: RUGANTINO
> Scritto da:
> > Scritto da:
> > > Scritto da: RUGANTINO
> > > > Scritto da:
> > > > > In una cartella ho dei file, ciascuno dei quali contiene una volta una stringa tipo
> > > > >
> > > > > URL=https://www.youtube.com/watch?v=4c8eSr7x7AA
> > > > >
> > > > > Dopo un cygolante pomeriggio di prove
il comando
> > > > >
> > > > >grep -ho --color ^URL=.*$ * > > > > > > > > > > -h --no-filename > > > > > -o --only-matching
> > > > > dà un elenco tipo
> > > > >
> > > > > URL=https://www.youtube.com/watch?v=LkUPb8rPzmQ
> > > > > URL=https://www.youtube.com/watch?v=_I1enj3rhqg#t=169.900408
> > > > > URL=https://vimeo.com/166807261
> > > > > URL=https://www.youtube.com/watch?v=6nKlIDq4mak
> > > > >
> > > > > Vorrei togliere dall'output le stringhe "URL="
> > > > >
> > > > > grep -ho --color http.*$ *
> > > > >
> > > > > lo fa ma potrebbe succedere che una stringa che inizia con "http" si trovi nella query dell'URL contrassegnato da "URL="
> > > > >
> > > > > Come selezionare la subespressione?
> > > > >
> > > > > grep -ho --color ^URL=(.*)$ *
> > > > >
> > > > > (--color serve a vedere la corrispondenza)
> > > > >
> > > > > dà errore
> > > > >
> > > > > -bash: syntax error near unexpected token `('
> > > > >
> > > > >
> > > > > P.S. Da qualche parte c'è anche un baco, il form non trasmette il post e ho dovuto riscriverlo, pare succeda quando commuto da Edit a Preview un po' di volte.
> > > >
> > > > ma 'na robba tipo:
> > > >
> > > > ls quercazzochettepare | sed -e s/"URL="//g
> > > >
> > > > te fa così schifo ??
> > >
> > > Ehmma io mica li conosco tutti i comandi linari. Ho provato con grep perché sapevo che cerca dentro i file.
> >
> > Un attimo: ls produce un elenco dei nomi dei file, "URL=" si trova nel contenuto.
>
> leva "ls", metti "cat" e fatte un mezzo litro de frascati
magari, ho una sete
Per ora sto leggendo sed.-
Re: BASTA m'arrendoScritto daNon Autenticatoil 2016-08-15 00:31:09.0 alle 2016-08-15 00:31:09.0Scritto da:
> Scritto da: RUGANTINO
> > Scritto da:
> > > Scritto da:
> > > > Scritto da: RUGANTINO
> > > > > Scritto da:
> > > > > > In una cartella ho dei file, ciascuno dei quali contiene una volta una stringa tipo
> > > > > >
> > > > > > URL=https://www.youtube.com/watch?v=4c8eSr7x7AA
> > > > > >
> > > > > > Dopo un cygolante pomeriggio di prove
il comando
> > > > > >
> > > > > >grep -ho --color ^URL=.*$ * > > > > > > > > > > > > -h --no-filename > > > > > > -o --only-matching
> > > > > > dà un elenco tipo
> > > > > >
> > > > > > URL=https://www.youtube.com/watch?v=LkUPb8rPzmQ
> > > > > > URL=https://www.youtube.com/watch?v=_I1enj3rhqg#t=169.900408
> > > > > > URL=https://vimeo.com/166807261
> > > > > > URL=https://www.youtube.com/watch?v=6nKlIDq4mak
> > > > > >
> > > > > > Vorrei togliere dall'output le stringhe "URL="
> > > > > >
> > > > > > grep -ho --color http.*$ *
> > > > > >
> > > > > > lo fa ma potrebbe succedere che una stringa che inizia con "http" si trovi nella query dell'URL contrassegnato da "URL="
> > > > > >
> > > > > > Come selezionare la subespressione?
> > > > > >
> > > > > > grep -ho --color ^URL=(.*)$ *
> > > > > >
> > > > > > (--color serve a vedere la corrispondenza)
> > > > > >
> > > > > > dà errore
> > > > > >
> > > > > > -bash: syntax error near unexpected token `('
> > > > > >
> > > > > >
> > > > > > P.S. Da qualche parte c'è anche un baco, il form non trasmette il post e ho dovuto riscriverlo, pare succeda quando commuto da Edit a Preview un po' di volte.
> > > > >
> > > > > ma 'na robba tipo:
> > > > >
> > > > > ls quercazzochettepare | sed -e s/"URL="//g
> > > > >
> > > > > te fa così schifo ??
> > > >
> > > > Ehmma io mica li conosco tutti i comandi linari. Ho provato con grep perché sapevo che cerca dentro i file.
> > >
> > > Un attimo: ls produce un elenco dei nomi dei file, "URL=" si trova nel contenuto.
> >
> > leva "ls", metti "cat" e fatte un mezzo litro de frascati
>
> magari, ho una sete
>
> Per ora sto leggendo sed.
Non ho capiffero
Ha una philosophy troppo lontana dai comandi che conosco.
-
-
-
-
-
-
-
-
Re: BASTA m'arrendoScritto da:
> In una cartella ho dei file, ciascuno dei quali contiene una volta una stringa tipo
>
> URL=https://www.youtube.com/watch?v=4c8eSr7x7AA
>
> Dopo un cygolante pomeriggio di prove
il comando
>
> grep -ho --color URL=.*$ *
>
> -h --no-filename
> -o --only-matching
>
> dà un elenco tipo
>
> URL=https://www.youtube.com/watch?v=LkUPb8rPzmQ
> URL=https://www.youtube.com/watch?v=_I1enj3rhqg#t=169.900408
> URL=https://vimeo.com/166807261
> URL=https://www.youtube.com/watch?v=6nKlIDq4mak
>
> Vorrei togliere dall'output le stringhe "URL="
>
> grep -ho --color http.*$ *
>
> lo fa ma potrebbe succedere che una stringa che inizia con "http" si trovi nella query dell'URL contrassegnato da "URL="
>
> Come selezionare la subespressione?
>
> grep -ho --color URL=(.*)$ *
>
> --color serve a vedere la corrispondenza
>
> dà errore
>
> -bash: syntax error near unexpected token `('
>
>
| cut -c 5-Young professional woman and busy mom.-
Re: BASTA m'arrendoScritto daNon Autenticatoil 2016-08-15 01:01:21.0 alle 2016-08-15 01:01:21.0Scritto da: ::1
> Scritto da:
> > In una cartella ho dei file, ciascuno dei quali contiene una volta una stringa tipo
> >
> > URL=https://www.youtube.com/watch?v=4c8eSr7x7AA
> >
> > Dopo un cygolante pomeriggio di prove
il comando
> >
> > grep -ho --color URL=.*$ *
> >
> > -h --no-filename
> > -o --only-matching
> >
> > dà un elenco tipo
> >
> > URL=https://www.youtube.com/watch?v=LkUPb8rPzmQ
> > URL=https://www.youtube.com/watch?v=_I1enj3rhqg#t=169.900408
> > URL=https://vimeo.com/166807261
> > URL=https://www.youtube.com/watch?v=6nKlIDq4mak
> >
> > Vorrei togliere dall'output le stringhe "URL="
> >
> > grep -ho --color http.*$ *
> >
> > lo fa ma potrebbe succedere che una stringa che inizia con "http" si trovi nella query dell'URL contrassegnato da "URL="
> >
> > Come selezionare la subespressione?
> >
> > grep -ho --color URL=(.*)$ *
> >
> > --color serve a vedere la corrispondenza
> >
> > dà errore
> >
> > -bash: syntax error near unexpected token `('
> >
> >
>
> | cut -c 5-
Uuh, un altro comando. Ora lo provo.
Per il grep (dimentica le ultime righe, le parentesi fanno una cosa diversa da cosa supponevo) c'è un qualche rimedio?-
Re: BASTA m'arrendoScritto daNon Autenticatoil 2016-08-15 01:05:01.0 alle 2016-08-15 01:05:01.0Scritto da:
> Scritto da: ::1
> > Scritto da:
> > > In una cartella ho dei file, ciascuno dei quali contiene una volta una stringa tipo
> > >
> > > URL=https://www.youtube.com/watch?v=4c8eSr7x7AA
> > >
> > > Dopo un cygolante pomeriggio di prove
il comando
> > >
> > > grep -ho --color URL=.*$ *
> > >
> > > -h --no-filename
> > > -o --only-matching
> > >
> > > dà un elenco tipo
> > >
> > > URL=https://www.youtube.com/watch?v=LkUPb8rPzmQ
> > > URL=https://www.youtube.com/watch?v=_I1enj3rhqg#t=169.900408
> > > URL=https://vimeo.com/166807261
> > > URL=https://www.youtube.com/watch?v=6nKlIDq4mak
> > >
> > > Vorrei togliere dall'output le stringhe "URL="
> > >
> > > grep -ho --color http.*$ *
> > >
> > > lo fa ma potrebbe succedere che una stringa che inizia con "http" si trovi nella query dell'URL contrassegnato da "URL="
> > >
> > > Come selezionare la subespressione?
> > >
> > > grep -ho --color URL=(.*)$ *
> > >
> > > --color serve a vedere la corrispondenza
> > >
> > > dà errore
> > >
> > > -bash: syntax error near unexpected token `('
> > >
> > >
> >
> > | cut -c 5-
>
> Uuh, un altro comando. Ora lo provo.
>
> Per il grep (dimentica le ultime righe, le parentesi fanno una cosa diversa da cosa supponevo) c'è un qualche rimedio?
Seguendo il suggerimento di rugante, anvedi che ho trovato:
grep -h ^URL=.*$ * | sed -e s/"URL="//g-
Re: BASTA m'arrendoScritto daNon Autenticatoil 2016-08-15 01:06:17.0 alle 2016-08-15 01:06:17.0Scritto da:
> Scritto da:
> > Scritto da: ::1
> > > Scritto da:
> > > > In una cartella ho dei file, ciascuno dei quali contiene una volta una stringa tipo
> > > >
> > > > URL=https://www.youtube.com/watch?v=4c8eSr7x7AA
> > > >
> > > > Dopo un cygolante pomeriggio di prove
il comando
> > > >
> > > > grep -ho --color URL=.*$ *
> > > >
> > > > -h --no-filename
> > > > -o --only-matching
> > > >
> > > > dà un elenco tipo
> > > >
> > > > URL=https://www.youtube.com/watch?v=LkUPb8rPzmQ
> > > > URL=https://www.youtube.com/watch?v=_I1enj3rhqg#t=169.900408
> > > > URL=https://vimeo.com/166807261
> > > > URL=https://www.youtube.com/watch?v=6nKlIDq4mak
> > > >
> > > > Vorrei togliere dall'output le stringhe "URL="
> > > >
> > > > grep -ho --color http.*$ *
> > > >
> > > > lo fa ma potrebbe succedere che una stringa che inizia con "http" si trovi nella query dell'URL contrassegnato da "URL="
> > > >
> > > > Come selezionare la subespressione?
> > > >
> > > > grep -ho --color URL=(.*)$ *
> > > >
> > > > --color serve a vedere la corrispondenza
> > > >
> > > > dà errore
> > > >
> > > > -bash: syntax error near unexpected token `('
> > > >
> > > >
> > >
> > > | cut -c 5-
> >
> > Uuh, un altro comando. Ora lo provo.
> >
> > Per il grep (dimentica le ultime righe, le parentesi fanno una cosa diversa da cosa supponevo) c'è un qualche rimedio?
>
> Seguendo il suggerimento di rugante, anvedi che ho trovato:
>
> grep -h ^URL=.*$ * | sed -e s/"URL="//g
Ora resta da capire cosa fa sed.-
Re: BASTA m'arrendoScritto daNon Autenticatoil 2016-08-15 01:09:37.0 alle 2016-08-15 01:09:37.0Scritto da:
> Scritto da:
> > Scritto da:
> > > Scritto da: ::1
> > > > Scritto da:
> > > > > In una cartella ho dei file, ciascuno dei quali contiene una volta una stringa tipo
> > > > >
> > > > > URL=https://www.youtube.com/watch?v=4c8eSr7x7AA
> > > > >
> > > > > Dopo un cygolante pomeriggio di prove
il comando
> > > > >
> > > > > grep -ho --color URL=.*$ *
> > > > >
> > > > > -h --no-filename
> > > > > -o --only-matching
> > > > >
> > > > > dà un elenco tipo
> > > > >
> > > > > URL=https://www.youtube.com/watch?v=LkUPb8rPzmQ
> > > > > URL=https://www.youtube.com/watch?v=_I1enj3rhqg#t=169.900408
> > > > > URL=https://vimeo.com/166807261
> > > > > URL=https://www.youtube.com/watch?v=6nKlIDq4mak
> > > > >
> > > > > Vorrei togliere dall'output le stringhe "URL="
> > > > >
> > > > > grep -ho --color http.*$ *
> > > > >
> > > > > lo fa ma potrebbe succedere che una stringa che inizia con "http" si trovi nella query dell'URL contrassegnato da "URL="
> > > > >
> > > > > Come selezionare la subespressione?
> > > > >
> > > > > grep -ho --color URL=(.*)$ *
> > > > >
> > > > > --color serve a vedere la corrispondenza
> > > > >
> > > > > dà errore
> > > > >
> > > > > -bash: syntax error near unexpected token `('
> > > > >
> > > > >
> > > >
> > > > | cut -c 5-
> > >
> > > Uuh, un altro comando. Ora lo provo.
> > >
> > > Per il grep (dimentica le ultime righe, le parentesi fanno una cosa diversa da cosa supponevo) c'è un qualche rimedio?
> >
> > Seguendo il suggerimento di rugante, anvedi che ho trovato:
> >
> > grep -h ^URL=.*$ * | sed -e s/"URL="//g
>
> Ora resta da capire cosa fa sed.
Anche il tuo con cut fufunse.
-
-
-
-
-