[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: shell tr command



Non sono un espertissimo ma potrebbe essere che usano versioni di shell diverse i diversi PC ?!?!?


Il giorno 04 dicembre 2013 09:32, Piviul <piviul@riminilug.it> ha scritto:
Mi succede una cosa strana; su alcuni pc ottengo:

$ echo 500 | tr -d [0-9]
500

Su altri invece:

$ echo 500 | tr -d [0-9]

In effetti la sintassi corretta, presa da man, sembra essere:

$ echo 500 | tr -d [:digit:]

Oppure se si usa la bash substitution funziona anche

$ echo 500 | tr -d {0-9}

Però mi fa strano che in alcuni pc si possano usare le espressioni regolari (ad esempio [0-9]) e su altri invece soltanto un suo sottoinsieme...

Se qualcuno volesse farmi luce da cosa possa dipendere...

Piviul



--
Per REVOCARE l'iscrizione alla lista, inviare un email a debian-italian-REQUEST@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmaster@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: [🔎] 529EE8AE.4050708@riminilug.it" target="_blank">http://lists.debian.org/[🔎] 529EE8AE.4050708@riminilug.it




--
Luca Canali
http://www.canaliluca.com

L'unica cosa certa nella vita è la morte ... Forse!
Sconosciuto

La differenza fra me ed un pazzo ... è che io non sono pazzo !
S. Dalì

Reply to: