Amigo tente ai ...
for i in `ls *.txt` ; do V_dirmes="$(echo ${i} | cut -c1,2)";
V_dirano="$(echo ${i} | cut -c3,4)" ; mkdir ./"${V_dirano}${V_dirmes}"
2>/dev/null ; mv "${i}" ./"${V_dirano}${V_dirmes}" ; done
Em Sex, 2010-07-09 às 10:40 +0000, [email protected]
escreveu:
> 3. Criar diretórios baseados no nome de arquivo e mover os arquivos
> Enviado por: "Helton Moraes" [email protected] heltonbiker
> Data: Sex, 9 de Jul de 2010 3:50 am
>
> Caros colegas, estou com um problema bobo mas não sei como resolver
> rapidamente.
>
> Tenho mais de mil arquivos assim: ...
--
-------------------------------
Marcelo G. Dias
Vulgo : Bahianeiro
E-Mail : [email protected]
Skype : pc.marcelo / cel.marcelo
ICQ : 323372711