Originariamente inviato da ghibux
DIR SORGENTE
/var/www/miosito/sorgente

DIR DESTINAZIONE
/var/www/tuosito/destinazione

con questo comando copio tutti i file png dalla dir SORGENTE alla DESTINAZIONE
cd /var/www/miosito/sorgente
cp *.png /var/www/tuosito/destinazione

DOMANDA: in questa copia vorrei escludere alcuni file png tipo quelli chiamati 3d_*.png

come posso scrivere il comando ?
Allora, non l'ho provato però prova questo scriptino

codice:
#!/bin/bash

CARTELLACORRENTE=/var/www/ecc
CARTELLADIDESTINAZIONE=/var/www/ecc
DAESCLUDERE=3d_*.png

for i in $( ls ); 
do
	if [[ $i != $DAESCLUDERE ]]
        then
		cp $CARTELLACORRENTE/$i $CARTELLADIDESTINAZIONE/
	fi
done
Ovviamente dovrai modificare i parametri secondo le tue esigenze. Fammi sapere se non va