Tôi có một kịch bản shell mà tôi muốn chạy mà không cần sử dụng các lệnh "sh" hoặc "bash". Ví dụ:
Thay vì: sh script.sh
Tôi muốn sử dụng: script.sh
Tôi có thể làm cái này như thế nào?
PS (i) Tôi không sử dụng shell script nhiều và tôi đã thử đọc về bí danh, nhưng tôi không hiểu cách sử dụng chúng.
(ii) Tôi cũng đọc về việc liên kết tập lệnh với một tệp khác trong các biến PATH. Tôi đang sử dụng máy chủ trường đại học của mình và tôi không có quyền tạo tệp ở những vị trí đó.
mv example.sh example
và sau đó example
sẽ tự hoạt động.
$HOME/bin
- nếu bạn chưa có, hãy thêm nó vào PATH của bạn (gần phía trước). Đặt các tập lệnh (và bất kỳ chương trình nào khác) mà bạn muốn thực thi trực tiếp mà không chỉ định tên đường dẫn ở đây hoặc liên kết tượng trưng ở đây để đặt các chương trình thực tế.