Я пытаюсь создать программу, которая удаляет содержимое папки /tmp, я использую C/С++ в linux.
system("exec rm -r /tmp")
удаляет все в папке, но также удаляет папку, которая мне не нужна.
Есть ли способ сделать это с помощью bash script, вызванного через system()
; или есть прямой способ, я могу сделать это в C/С++?
Мой вопрос похож на этот, но не на OS X... как удалить все файлы в папке, но не в самой папке?