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

2
EOF bất ngờ trong khi tìm kiếm kết hợp `" '- tập lệnh bash
Tôi vừa viết một tập lệnh bash và luôn gặp lỗi EOF này. Vì vậy, đây là kịch bản của tôi (chỉ hoạt động trên OS X): #!/bin/bash #DEFINITIONS BEGIN en_sq() { echo -e "Enabling smart quotes..." defaults write NSGlobalDomain NSAutomaticQuoteSubstitutionEnabled -bool true status=$(defaults read NSGlobalDomain NSAutomaticQuoteSubstitutionEnabled -bool) if [ …
38 bash  shell 







1
Tránh tránh BASH-isms trên các tập lệnh shell
Có tồn tại một công cụ tương tự như Perl :: Critic sẽ kiểm tra các tập lệnh shell của bạn và chỉ ra các lỗ hổng, các vấn đề về tính di động, sử dụng các chương trình không chuẩn mà không có dự phòng, sử dụng chương trình …
37 bash  shell  zsh  ash 

3
Dấu gạch ngang trong printf
Tôi đang cố gắng sử dụng printf để định dạng một số đầu ra đẹp trong tập lệnh bash ví dụ: ----------------------- | This is some output | ----------------------- Nhưng tôi đã vấp phải một số hành vi tôi không hiểu. $ printf "--" cho tôi lỗi printf: usage: printf …
37 bash 

1
Hiểu lệnh `compgen` dựng sẵn
Từ help compgen: $ help compgen compgen: compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word] Display possible completions depending on the options. Intended to be used from within a shell function generating possible completions. If the optional …



3
`Lỗi cú pháp: Bắt (xông bất ngờ 'khi tạo một mảng
Tôi có hai máy chủ Linux (Debian). Tôi đang tạo một kịch bản shell. Trên cái đầu tiên tôi tạo một mảng như vậy: #!/bin/bash target_array=( "/home/user/direct/filename -p123 -r" ) Điều đó làm việc tốt. Nhưng khi tôi chạy nó trên máy chủ khác, tôi nhận được: Syntax error: "(" …



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.