интерено то что допустить подобного рода ошибки -- не так сложно :-) , в программах свзанных с управлением файламинапример (пример в BASH-виде)...
rm -R "$program_var_dir"/* "$program_var_dir"/.*
операция которая должна поидее чистить определённый каталог какойто программы -- может "случайно" удалить все (удаляемые) файлы из системы если вдруг переменная $program_var_dir окажется неиницаилизированной :-) :-) :-)
а если сделать такую глупость, как например:
rm -R $program_var_dir/* $program_var_dir/.* # забыли написать ковычки <">
и приэтом $program_var_dir будет содержать внутри себя пробелы (например пробел -- в конце)
...то тоже будет не сладко :-) :-D