Mostra notizie nelle discussioni
  • Avatar
    Scritto da
    Non Autenticato
    il 2016-08-14 18:25:45.0 alle 2016-08-14 18:25:45.0
    BASTA m'arrendo
    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 Triste 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 `('

    • Avatar
      Scritto da
      Non Autenticato
      il 2016-08-14 18:28:38.0 alle 2016-08-14 18:28:38.0
      Re: BASTA m'arrendo
      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 Triste 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
      • Avatar
        Scritto da
        Non Autenticato
        il 2016-08-14 18:43:06.0 alle 2016-08-14 18:43:06.0
        Re: BASTA m'arrendo
        Scritto 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 Triste 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.
      • Avatar
        Scritto da
        Non Autenticato
        il 2016-08-14 18:43:12.0 alle 2016-08-14 18:43:12.0
        Re: BASTA m'arrendo
        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 Triste 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.
        • Avatar
          ☺
          Scritto da
          il 2016-08-14 19:27:23.0 alle 2016-08-14 19:27:23.0
          Trollate totali: 693
          Re: BASTA m'arrendo
          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 Triste 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 ??
          • Avatar
            Scritto da
            Non Autenticato
            il 2016-08-14 23:22:21.0 alle 2016-08-14 23:22:21.0
            Re: BASTA m'arrendo
            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 Triste 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.
            • Avatar
              Scritto da
              Non Autenticato
              il 2016-08-14 23:44:30.0 alle 2016-08-14 23:44:30.0
              Re: BASTA m'arrendo
              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 Triste 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.
              • Avatar
                ☺
                Scritto da
                il 2016-08-15 00:02:35.0 alle 2016-08-15 00:02:35.0
                Trollate totali: 693
                Re: BASTA m'arrendo
                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 Triste 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
                • Avatar
                  Scritto da
                  Non Autenticato
                  il 2016-08-15 00:03:58.0 alle 2016-08-15 00:03:58.0
                  Re: BASTA m'arrendo
                  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 Triste 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 A bocca aperta

                  Per ora sto leggendo sed.
                  • Avatar
                    Scritto da
                    Non Autenticato
                    il 2016-08-15 00:31:09.0 alle 2016-08-15 00:31:09.0
                    Re: BASTA m'arrendo
                    Scritto 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 Triste 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 A bocca aperta
                    >
                    > Per ora sto leggendo sed.

                    Non ho capiffero Deluso
                    Ha una philosophy troppo lontana dai comandi che conosco.
    • Avatar
      ☺
      Scritto da
      ::1
      il 2016-08-15 00:53:02.0 alle 2016-08-15 00:53:02.0
      Trollate totali: 12321
      Re: BASTA m'arrendo
      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 Triste 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.
      • Avatar
        Scritto da
        Non Autenticato
        il 2016-08-15 01:01:21.0 alle 2016-08-15 01:01:21.0
        Re: BASTA m'arrendo
        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 Triste 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?
        • Avatar
          Scritto da
          Non Autenticato
          il 2016-08-15 01:05:01.0 alle 2016-08-15 01:05:01.0
          Re: BASTA m'arrendo
          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 Triste 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: Geek

          grep -h ^URL=.*$ * | sed -e s/"URL="//g
          • Avatar
            Scritto da
            Non Autenticato
            il 2016-08-15 01:06:17.0 alle 2016-08-15 01:06:17.0
            Re: BASTA m'arrendo
            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 Triste 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: Geek
            >
            > grep -h ^URL=.*$ * | sed -e s/"URL="//g

            Ora resta da capire cosa fa sed.
            • Avatar
              Scritto da
              Non Autenticato
              il 2016-08-15 01:09:37.0 alle 2016-08-15 01:09:37.0
              Re: BASTA m'arrendo
              Scritto 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 Triste 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: Geek
              > >
              > > grep -h ^URL=.*$ * | sed -e s/"URL="//g
              >
              > Ora resta da capire cosa fa sed.

              Anche il tuo con cut fufunse.
<softv>

Pagina generata in 60 millisecondi

Utenti attivi: 8 nell'ultimo minuto, 29 negli ultimi cinque minuti, 68 negli ultimi 15 minuti