Dlaczego tak
W katalogu dane/2024 polecenie touch tworzy pliki b.txt i c.log, a cp kopiuje do niego pasujący do wzorca dane/*.txt plik a.txt — wzorzec nie obejmuje plików z podkatalogu 2024. Katalog zawiera więc a.txt, b.txt i c.log, a wc -l zlicza 3 wiersze wyniku ls. Wynik 2 pomija skopiowany plik, a 4 zakłada, że skopiowano też b.txt z podkatalogu.