Tôi bằng cách nào đó đã quản lý để tạo một tệp dường như không có tên tệp. Tôi tìm thấy một số thông tin liên quan đến cách lấy thêm chi tiết của tệp trong chuỗi sau .
Tuy nhiên, tôi đã thử một số đề xuất được liệt kê và dường như không thể xóa tệp. Tôi không chắc chắn những gì tôi đã làm để tạo ra nó, nhưng nó đã xảy ra trong khi cố gắng sao chép một tệp xml.
Một số thông tin trên tập tin như sau;
> ls -lb
total 296
-rw-r--r-- 1 voyager endeavor 137627 Jan 12 12:49 \177
> file *
: XML document
> ls -i
417777
Tôi đã cố gắng tìm cách sử dụng công tắc inum và sau đó chuyển nó thành rm vì đó dường như là cách dễ dàng nhất để loại bỏ nó. Tuy nhiên, ví dụ đưa ra ở dưới cùng của chuỗi được liên kết dưới đây đối với tôi không thành công. Ví dụ là:
> find -inum 41777 -exec ls -al {} \;
find: illegal option -- i
find: [-H | -L] path-list predicate-list
Vì vậy, tôi đã thử sử dụng danh sách đường dẫn trước như sau, nhưng nó cũng không hoạt động:
> find . -inum 41777 -exec ls -al {} \;
Tôi không chắc ký tự không thể in \ 177 là gì hoặc làm thế nào tôi có thể chuyển nó sang một rm
lệnh, nhưng tôi thực sự muốn đảm bảo rằng tôi không làm hỏng bất kỳ tệp / thư mục nào khác trong nỗ lực xóa tệp này.
0
không?
\177
là ký tự ASCIIDEL
.