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ế.






7
Không thể sử dụng dấu chấm than (!) Trong bash?
Tôi đang cố gắng sử dụng lệnh curl để truy cập url http có dấu chấm than ( !) trong đường dẫn của nó. ví dụ: curl -v "http://example.org/!287s87asdjh2/somepath/someresource" giao diện điều khiển trả lời với bash: ... event not found. Chuyện gì đang xảy ra ở đây? và cú …

4
Chuyển tiếp SIGTERM cho trẻ em ở Bash
Tôi có một đoạn script Bash, trông giống như thế này: #!/bin/bash echo "Doing some initial work...."; /bin/start/main/server --nodaemon Bây giờ, nếu bash shell chạy tập lệnh nhận được tín hiệu SIGTERM, thì nó cũng sẽ gửi SIGTERM đến máy chủ đang chạy (chặn, vì vậy không thể bẫy được). …
86 bash  shell  signals  docker 

4
Tại sao mở rộng tham số với khoảng trắng không có dấu ngoặc kép hoạt động bên trong dấu ngoặc kép [[nhưng không nằm trong dấu ngoặc đơn [[]?
Tôi bối rối với việc sử dụng dấu ngoặc đơn hoặc đôi. Nhìn vào mã này: dir="/home/mazimi/VirtualBox VMs" if [[ -d ${dir} ]]; then echo "yep" fi Nó hoạt động hoàn hảo mặc dù chuỗi chứa một khoảng trắng. Nhưng khi tôi thay đổi nó thành một dấu ngoặc đơn: …
85 bash  quoting  ksh  test 


3
Các tập lệnh trong /etc/profile.d làm gì?
Tôi đang đọc về kịch bản shell cơ bản từ Linux Command Line và Shell Scripting Kinh thánh . Nó nói rằng /etc/profiletệp đặt các biến môi trường khi khởi động shell Bash. Thư mục /etc/profile.dchứa các tập lệnh khác chứa các tệp khởi động dành riêng cho ứng dụng, …
85 bash  profile  etc 


6
Lịch sử Bash: Những người bị bỏ qua
Trước hết, đây không phải là bản sao của bất kỳ chủ đề hiện có nào trên SE. Tôi đã đọc hai chủ đề này ( thứ 1 , thứ 2 ) về lịch sử bash tốt hơn, nhưng không có câu trả lời nào hoạt động - - Tôi …




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.