Próbowałem połączyć pliki tekstowe w podfolderach i próbowałem:
cat ./{mainfolder1,mainfolder2,mainfolder3}/{subfolder1}/book.txt > out$var
Jednak to nic nie zwróciło. Próbowałem więc dodać nieistniejący „podfolder2”
cat ./{mainfolder1,mainfolder2,mainfolder3}/{subfolder1,subfolder2}/book.txt > out$var
I tym razem się udało, łącząc pliki z powodzeniem. Dlaczego tak się dzieje?
echo
zamiast,cat
aby zobaczyć, jaki wiersz poleceń masz. (Lub użyjset -x
do debugowania).