В них могут быть имена файлов с новыми символами. Очень нецелесообразно, но технически возможно. Это может быть ваше упражнение.
Один из способов надежного подсчета файлов в каталоге - сделать find печатать что-то, что можно считать надежно, то есть с одним элементом в файле. [!d1 ] find ./dirName -printf a | wc -c
Имейте в виду, что find включает в себя dirName и рекурсирует в подкаталоги.
Если вы хотите только файлы внутри dirName, без рекурсии, пусть оболочка посчитает их:
GLOBIGNORE=.:..
set -- *
echo $#
Вам нужно остановить сервер mysql, который вы установили до xampp
sudo service mysql stop
Затем перезапустите службы xampp
sudo / opt / lampp / lampp restart
Это он