Меня больше всего интересует нерекурсивный случай, но я предполагаю, что другие, которые могут отслеживать этот вопрос, предпочли бы видеть рекурсивный случай.
В принципе, мы стремимся:
rm -rf <target>
Однако системный вызов был бы незрелым ответом.