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

4
Tại sao set-o errexit phá vỡ biểu thức đọc / heredoc này?
Tôi đã sử dụng mẫu dưới đây để in các tin nhắn đa dòng đến thiết bị đầu cuối trong một tập lệnh bash. read -d '' message <<- EOF this is a mulitline message EOF echo "$message" Điều này đã hoạt động - cho đến một vài ngày trước, …
8 bash 


3
__git_ps1 (chi nhánh hiện tại) trong dấu nhắc bash luôn bị lỗi thời
Của tôi PS1trong ~/.bash_profile: export PS1="\\n\[\033[38;5;246m\]\u@\[\033[38;5;245m\]\h\[\033[38;5;15m\] \[\033[38;5;28m\]\w\[\033[38;5;15m\]\[\033[38;5;2m\]`__git_ps1`\[\033[38;5;15m\] \[\033[38;5;90m\]\t\[\033[38;5;15m\] \[\033[38;5;232m\]\[\033[38;5;15m\] \n\[\033[38;5;0m\]\\$ " (xin lỗi, tôi không có bất kỳ bí danh nào cho mã màu của mình, tôi đã tạo lời nhắc này bằng trình chỉnh sửa trực tuyến) Đó là một chút lộn xộn nhưng tạo ra một dấu nhắc …
8 bash  prompt 







3
Bạn có thể tìm một nguồn tài liệu ở đây hay không?
Giả sử tôi có một tập lệnh bash hoạt động như một tập tin cấu hình cho một tập lệnh bash khác: cấu hình verbose=yes echo "Malicious code!" name=test script.sh: source config.sh echo "After sourcing: verbose='$verbose', name='$name'" Vấn đề là, điều này không an toàn lắm, vì mọi thứ được …






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.