Bất cứ ai cũng có thể đề xuất một giải pháp an toàn để thay thế đệ quy các khoảng trắng bằng dấu gạch dưới trong tên tệp và thư mục bắt đầu từ một thư mục gốc nhất định? Ví dụ:
$ tree
.
|-- a dir
| `-- file with spaces.txt
`-- b dir
|-- another file with spaces.txt
`-- yet another file with spaces.pdf
trở thành:
$ tree
.
|-- a_dir
| `-- file_with_spaces.txt
`-- b_dir
|-- another_file_with_spaces.txt
`-- yet_another_file_with_spaces.pdf
foo bar
và một tệp khác được gọifoo_bar
trong cùng thư mục?