Giả sử tôi có một tập tin bash được gọi myBash.bash
. Nó nằm trong:
/myDirect/myFolder/myBash.bash
Bây giờ tôi muốn sử dụng chuỗi /myDirect/myFolder
(vị trí của myBash.bash
) bên trong tập lệnh. Có một lệnh tôi có thể sử dụng để tìm vị trí này?
Chỉnh sửa: Ý tưởng là tôi muốn thiết lập một thư mục zip với mã có thể được bắt đầu bằng một tập lệnh bash bên trong tệp zip đó. Tôi biết các đường dẫn tệp tương đối của mã bên trong tệp zip đó, nhưng không phải là các đường dẫn tuyệt đối và tôi cần chúng. Một cách sẽ là mã cứng trong đường dẫn hoặc yêu cầu đường dẫn của tệp được cung cấp dưới dạng một biến. Tuy nhiên, tôi sẽ thấy dễ dàng hơn nếu bash-file có thể tự tìm ra vị trí của nó và sau đó tạo các đường dẫn có liên quan đến tệp khác từ kiến thức về cấu trúc của tệp zip.