Stavo cercando di concatenare i file di testo in sottocartelle e ho provato:
cat ./{mainfolder1,mainfolder2,mainfolder3}/{subfolder1}/book.txt > out$var
Tuttavia, questo non ha restituito nulla. Quindi, ho provato ad aggiungere una 'sottocartella2' non esistente
cat ./{mainfolder1,mainfolder2,mainfolder3}/{subfolder1,subfolder2}/book.txt > out$var
E questa volta ha funzionato, concatenando i file con successo. Perché succede?
echo
invece dicat
per vedere quale riga di comando hai. (O utilizzareset -x
per il debug.)