Re: shell tr command
On 04/12/2013 10:42, Piviul wrote:
> ...interessante; e come mai secondo te su un pc, a parità di versione
> una esegue una bash substitution per [0-9] e l'altra no? Da quale
> configurazione potrebbe dipendere?
È possibile che sulla macchina incriminata (dove tr non sostituisce i
numeri) esista un file che ha come nome un numero da 0 a 9.
Altrimenti, le shell potrebbero avere configurazioni diverse:
$ echo [0-9]
[0-9]
$ touch 6
$ echo [0-9]
6
$ set -f
$ echo [0-9]
[0-9]
"set -f" disabilita il "globbing":
http://tldp.org/LDP/abs/html/globbingref.html
--
Kind regards,
Marco Romano.
Reply to: