To pytanie zostało rozwiązane w przypadku basha iinne powłoki, ale nie mogę znaleźć odpowiedzi na powłokę TCSH. Więc tytuł mówi wszystko, jak mogę skopiować plik znajdujący się w katalogu do wszystkich jego podkatalogów w tcsh? Dzięki.
Odpowiedzi:
1 dla odpowiedzi № 1Używać tcsh
for-loop (która jest inną składnią niż bash
dla pętli):
foreach f (*/)
cp $MYFILE $f
end
Jeśli nazwy plików lub nazwy katalogów mogą zawierać białe znaki, podwójnie cytuj zmienne rozszerzenie (tj. "$MYFILE"
i "$f"
).