Jak usunąć wszystkie pliki w folderze, ale nie usunąć folderu przy użyciu standardowych bibliotek NIX?
Próbuję utworzyć program, który usuwa zawartość folderu / tmp, używam C / C ++ na Linuksie.
system("exec rm -r /tmp")
usuwa wszystko z folderu, ale usuwa także folder, którego nie chcę.
Czy jest jakiś sposób, aby to zrobić za pomocą skryptu bash, zwanego viasystem()
; czy istnieje bezpośredni sposób na zrobienie tego w C / C ++?
Moje pytanie jest podobne do tego, ale nie na OS X ...jak usunąć wszystkie pliki w folderze, ale nie sam folder?