IFS='\' ;for i in `ls | awk -F- '{print 1ドル}'` ; do echo "${i}" ; done ;
Pour le mkdir j'ai encore des soucis :
IFS='\' ;for i in `ls | awk -F- '{print 1ドル}'` ; do mkdir `echo ${i} | sed 's/\ /\\\ /'` ; done ;
Les répertoires ont un point d'intérogation dans leurs nom :
$ls
Beta ?Los Hispanos ?Los Mirlos ?Pastor
Brothers ?Lizandro Imperial ?Saboreo Molina ?Celmira
[^] # Re: IFS : modifier le separateur par defaut
Posté par dubis . En réponse au message Boucle for ne prend pas en compte les lignes. Évalué à 1.
IFS='\' ;for i in `ls | awk -F- '{print 1ドル}'` ; do echo "${i}" ; done ;
Pour le mkdir j'ai encore des soucis :
IFS='\' ;for i in `ls | awk -F- '{print 1ドル}'` ; do mkdir `echo ${i} | sed 's/\ /\\\ /'` ; done ;
Les répertoires ont un point d'intérogation dans leurs nom :
$ls
Beta ?Los Hispanos ?Los Mirlos ?Pastor
Brothers ?Lizandro Imperial ?Saboreo Molina ?Celmira