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

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: