/ / Come copiare il file in tutte le sottodirectory in tcsh - copy, tcsh, sottodirectory

Come copiare il file in tutte le sottodirectory in tcsh - copy, tcsh, sottodirectory

Questa domanda è stata indirizzata per bash ealtre shell, ma non riesco a trovare una risposta per la shell TCSH. Quindi il titolo dice tutto, come posso copiare un file che si trova in una directory in tutte le sue sottodirectory in tcsh? Grazie.

risposte:

1 per risposta № 1

Usare un tcsh for-loop (che è una sintassi diversa da a bash per-loop):

foreach f (*/)
cp $MYFILE $f
end

Se i nomi dei file oi nomi delle directory possono includere spazi bianchi, inserire due volte l'espansione delle variabili (ad es. "$MYFILE" e "$f").