Câu hỏi được gắn thẻ «bash»

Các câu hỏi dành riêng cho GNU's Bourne Again SHell, trái ngược với các shell Bourne / POSIX khác. Đối với các câu hỏi về shell Unix nói chung, hãy sử dụng thẻ / shell thay thế.

12
Tại sao viết toàn bộ tập lệnh bash trong các hàm?
Trong công việc, tôi viết kịch bản bash thường xuyên. Người giám sát của tôi đã đề nghị rằng toàn bộ tập lệnh được chia thành các chức năng, tương tự như ví dụ sau: #!/bin/bash # Configure variables declare_variables() { noun=geese count=three } # Announce something i_am_foo() { echo …


6
Làm thế nào để vang một tiếng nổ!
Tôi đã cố gắng tạo một tập lệnh bằng cách echo'nhập nội dung vào một tệp, thay vì mở nó bằng trình chỉnh sửa echo -e "#!/bin/bash \n /usr/bin/command args" > .scripts/command Đầu ra : bash :! / bin / bash: không tìm thấy sự kiện Tôi đã cô lập …




3
Những gì rm rm được băm có nghĩa là gì?
Tôi đang xem qua http://mywiki.wooledge.org/BashGuide/CommandsAndArgument và tình cờ thấy điều này: $ type rm rm is hashed (/bin/rm) $ type cd cd is a shell builtin Chỉ sớm hơn một chút, hướng dẫn đã liệt kê các loại lệnh khác nhau được Bash hiểu: bí danh, hàm, hàm dựng, từ …
58 bash  shell  command 

5
cd bằng cách gõ tên thư mục?
Tôi đã có điều này ở đâu đó 20 năm trước hoặc tôi đã mơ về nó. Về cơ bản: Nếu loại blobblobtôi nhận được blobblob: command not found Đủ công bằng. Tôi muốn nó để khi shell của tôi gặp phải những lỗi đó - không tìm thấy lệnh …





3
grep bên trong ít?
Tôi hiện đang sàng lọc rất nhiều nhật ký lạ để tìm kiếm một số vấn đề. Tệp đầu tiên tôi xem là Events.log và tôi nhận được ít nhất ba trang trong lessđó xuất hiện để hiển thị cùng một sự kiện vào các thời điểm khác nhau - …
58 bash  grep  logs  less 

4
Danh sách thư mục con chỉ n cấp sâu
Festival lưu trữ dữ liệu voicepack trong cấu trúc thư mục ví dụ sau: /usr/share/festival/voices/<language>/<voicepack name> Một lớp lót đơn giản nhất (tốt nhất là sử dụng ls) để in ra chỉ <voicepack name>là, trong tất cả các <language>thư mục con có khả năng là gì?
58 bash  ls 


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.