Có, có. Các -rtùy chọn nói rmlà r ecursive, và loại bỏ toàn bộ hệ thống phân cấp tập tin gốc là đối số của nó; nói cách khác, nếu được cung cấp một thư mục, nó sẽ xóa tất cả nội dung của nó và sau đó thực hiện những gì có hiệu quả rmdir.
Hai tùy chọn khác bạn nên biết là -ivà -f. -ilà viết tắt của i nteractive; nó rmnhắc bạn trước khi xóa từng tập tin. -flà viết tắt của f orce; nó đi trước và xóa mọi thứ mà không cần hỏi. -ian toàn hơn, nhưng -fnhanh hơn; chỉ sử dụng nó nếu bạn hoàn toàn chắc chắn rằng bạn đang xóa điều đúng. Bạn có thể chỉ định những cái này có -rhoặc không; đó là một thiết lập độc lập.
Và như thường lệ, bạn có thể kết hợp các công tắc: rm -r -ichỉ rm -ri, và rm -r -flà rm -rf.
Cũng lưu ý rằng những gì bạn đang học áp dụng cho bashmọi hệ điều hành Unix: OS X, Linux, FreeBSD, v.v. Trên thực tế, rmcú pháp của nó giống nhau ở hầu hết mọi hệ vỏ trên mọi hệ điều hành Unix. OS X, dưới mui xe, thực sự là một hệ thống BSD Unix.