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


1
Bash Globbing không như mong đợi
Đây là một câu hỏi bài tập về nhà: Khớp tất cả tên tệp có 2 hoặc nhiều ký tự bắt đầu bằng chữ in thường, nhưng không kết thúc bằng chữ in hoa. Tôi không hiểu tại sao giải pháp của tôi không hiệu quả. Vì vậy, tôi đã …


2
Chạy trong khi đúng trong tập lệnh systemd
Tôi đã nhận được một kịch bản bash về cơ bản này: #!/bin/bash [...] while true; do str="broadcast "`randArrayElement "messages[@]"` server_send_message $str sleep $interval done Bây giờ tôi muốn chạy nó như một dịch vụ systemd, tập lệnh dịch vụ của tôi trông như thế này: [Unit] Description=Announcer After=network.target [Service] …

2
Đọc các phím đặc biệt trong bash
Tôi đang chơi với một kịch bản, trong số những thứ khác, liệt kê một danh sách lựa chọn. Như trong:1) Mục 1 # (được tô sáng) 2) Mục 2 3) Mục 3 # (đã chọn) 4) Mục 4 Khi người dùng nhấn down-arrowcác mục tiếp theo được tô sáng …
8 bash  keyboard 



1
Subshell tiêu chuẩn vs subshell thay thế lệnh
Vui lòng giải thích các đầu ra bẫy này: $ line(){ echo -------------; echo $BASHPID; } $ trap 'echo bye' EXIT; trap -p; line; (trap -p; line); echo "$(trap -p; line)" trap -- 'echo bye' EXIT trap -- '' SIGTSTP trap -- '' SIGTTIN trap -- '' SIGTTOU ------------- 6176 …
8 bash  trap 



1
Cải thiện tập lệnh Bash của tôi
Tôi cần cải thiện tập lệnh Bash của mình để nó chạy hoàn hảo mà không gặp vấn đề gì. Kịch bản này sử dụng ds4drvtrong nó và nó có một số vấn đề mà tôi không chắc về cách sửa. Vấn đề đầu tiên là nó không luôn chạy …


1
bash: không kiểm soát công việc trong shell này
Tôi có một hệ thống Linux tối thiểu. init là /bin/bash, chỉ có tối thiểu các thư viện trong /lib/, /dev/được điền tĩnh, không có trình tiện ích nào đang chạy (không có udev, ..) Khi bash bắt đầu, tôi gặp lỗi sau: bash: cannot set terminal process group (-1) …
8 bash  terminal  tty  ioctl 



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.