Isso deve funcionar:
echo /home/*/*/phpthumb | xargs -t -n 1 cp -r /home/test/testuser/phpthumb/*
Você precisa trabalhar com xargs
. Infelizmente, cp
não pode copiar para vários destinos. cp
pode lidar com várias fontes.
Explicação:
-
echo /home/*/*/phpthumb
: lista todos osphpthumb
diretórios -
xargs -t -n 1
: xargs deve chamarcp
para cada linha separadamente -
cp -r /home/test/testuser/phpthumb/*
o comandoxargs
deve chamar. Observe que o diretório de destino será anexado no final porxargs
.