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



5
Có một trang web thử nghiệm bash script trực tuyến?
Đôi khi tôi cần hỗ trợ bạn bè với kịch bản bash. Khi tôi sử dụng máy Windows, đó là môi trường làm việc và tôi không thể chỉ thiết lập Cygwin hoặc sử dụng VM. Có một số trang web kịch bản miễn phí tôi có thể sử dụng, …
10 bash 





2
Gửi tác vụ đến nền trong một nếu có
Tại sao lại thế này? if true; then sleep 3 &; fi bash: syntax error near unexpected token `;' tôi muốn chạy sleep 3 trong nền để lệnh ["ngủ 3" chỉ là một ví dụ] sẽ chạy theo kiểu "paralell", vì vậy nó kết thúc nhanh hơn. Nhưng tôi đang …




2
Viết mảng mặc định thành biến trong Bash
Tôi đã mong đợi excludes="${excludes:-( ${default_excludes[@]} )}" là một mảng nếu $excludestrống. Thật không may, những thứ sau đó :-được coi là một chuỗi. Tôi đã bỏ lỡ một số mâu thuẫn cú pháp, hoặc tôi phải sử dụng clunky if [ -z "${excludes:-}" ] then excludes=( "${default_excludes[@]}" ) fi …
10 bash  array 

5
Chạy nhiều lệnh với su trong Bash
Tôi muốn sử dụng su -cđể chạy như nhiều lệnh gốc hoàn toàn. Tôi không muốn sử dụng một kịch bản bổ sung cho việc này. Tôi đã thử như sau: su root -c "tcpdump -i wlan0 -s 1500 -w CCCCCC & " -c "ls -lh" nhưng nó chỉ thực …
10 bash  su 

5
Tìm đường dẫn tuyệt đối từ một tập lệnh
Trong một kịch bản tôi nhận được trong $0đường dẫn tương đối có thể đến nó. Để chuyển đổi nó thành tuyệt đối tôi đã tìm thấy giải pháp này mà tôi không hiểu: abspath=$(cd ${0%/*} && echo $PWD/${0##*/}) Vấn đề của tôi là sự kỳ diệu bên trong ${0%/*}và …
10 bash  path 


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.