exclui arquivos da lista que começam por string no unix

0

Estou usando os arquivos de cópia do s3cmd no S3, mas quero excluir todos os arquivos que começam com 00 e são JPEG.

Estou tentando --exclude=00*.jpg sem sucesso.

Alguma ideia de como fazer isso?

    
por Martin 29.07.2012 / 10:55

2 respostas

1

shopt -s extglob
ls !(00*.jpg)
    
por 14.08.2012 / 21:40
0

Que tal:

for n in $(/bin/ls | grep -v "^00.*.jpg"); do s3cmd $n; done
    
por 14.08.2012 / 21:37

Tags