Điểm:0

Tôi muốn định vị tệp ở bất kỳ đâu trong hệ thống của mình và giải nén tệp đó. Nhưng tôi muốn chạy shell script cho nó

lá cờ tn

Tôi đã sử dụng lệnh định vị để định vị tệp zip vì tìm không hoạt động trong trường hợp này. Sau đó chạy giải nén thủ công. Tôi đang học kịch bản shell. Làm thế nào tôi có thể làm điều đó trong shell script?

sudodus avatar
lá cờ jp
Chỉnh sửa tệp văn bản, tệp shellscript, để bao gồm các dòng lệnh mà bạn đã sử dụng theo cách thủ công, hết dòng này đến dòng khác, lưu tệp và làm cho tệp có thể thực thi được. Bạn nên đặt 'shebang' làm dòng đầu tiên trong tệp; để làm cho nó sử dụng bash: `#!/bin/bash`. Vui lòng thử và nếu bạn cần trợ giúp để làm cho nó hoạt động chính xác, vui lòng chỉnh sửa câu hỏi ban đầu của bạn để hiển thị tệp shellscript của bạn dưới dạng`code`.
sudodus avatar
lá cờ jp
Có một số hướng dẫn tốt mà bạn có thể tìm thấy nếu duyệt qua internet. Sử dụng chuỗi tìm kiếm phù hợp, ví dụ **bash shellscript tutorial**
lá cờ hr
Xem [Làm cách nào để tạo tệp tập lệnh cho các lệnh đầu cuối?](https://askubuntu.com/questions/223691/how-do-i-create-a-script-file-for-terminal-commands)
vanadium avatar
lá cờ cn
Tại sao find không hoạt động trong trường hợp này? Điều này hoàn toàn có thể được thực hiện với find trong một lần.
Fox Chasin avatar
lá cờ tn
Find sẽ chỉ tìm kiếm trong thư mục đó. Tôi đang nói về bất cứ nơi nào trong hệ thống.
sudodus avatar
lá cờ jp
`find /-name filename` sẽ tìm kiếm 'mọi nơi' (đối với tệp 'filename'). Bạn có thể cần các quyền nâng cao (tiền tố có `sudo`) để có thể tìm kiếm nơi người dùng thông thường không có quyền truy cập.Nhưng `locate` thường nhanh hơn nhiều so với `find`.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.