Tôi muốn viết một tập lệnh để chỉ trả về phần mở rộng của tên tệp đầu vào. Ví dụ, textfile.txt
nên trả lại txt
.
Tôi mới sử dụng Linux và bash, và tôi đang cố gắng học cách viết các tập lệnh cơ bản. Cảm ơn!
linux-4.2.3.tar.xz
tệp mà bạn có thể tải xuống từ kernel.org là gì? Phần mở rộng của /bin/bash
tập tin chắc chắn có sẵn trong hệ thống của bạn là gì? Bạn thấy đấy, khái niệm "mở rộng tập tin" khá xa lạ trong Linux. Phần sau dấu chấm mang rất ít ý nghĩa đối với hệ thống - nó đúng hơn là một gợi ý cho người dùng về những gì anh ta có thể mong đợi từ tệp đó. Và gợi ý đó có thể nói dối hoặc sai.