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 barvà một tệp khác được gọifoo_bartrong cùng thư mục?