Re: Maledetti spazi
> Problemino:
> devo estrarre alcuni nomi di
> file/directory.
> Lo risolvo in maniera semplice con
> ls -al | awk
> {'print $9'} | grep vari.
>
> Problema: alcuni di questi
> file/directory possono essere nomi con una spazio in mezzo
> Come faccio
> ad estrarre interamente il nome di quest'ultimi
> ?
OLDIFS=$IFS
IFS="
"
.....
IFS=$OLDIFS
Non sembra funzionare.Es:
#!/bin/bash
OLDIFS=$IFS
IFS="
"
ls -al Maildir|awk {'print $9'}|grep -E "^\."|grep -Ev "^\.$|^..$"|grep -v -E "^\.Spam$"
IFS=$OLDFS
Non mi restituisce interamente i nomi con lo spazio.
Reply to: