Câu hỏi được gắn thẻ «control-flow»

Luồng điều khiển đề cập đến thứ tự mã máy tính được thực thi khi chương trình hoặc tập lệnh đang chạy. Ví dụ bao gồm các vòng lặp (mã được lặp lại) và các điều kiện trong đó một nhánh được chạy thay vì nhánh khác. Sử dụng thẻ này cho các câu hỏi về luồng điều khiển trong tập lệnh hoặc chương trình - không phải câu hỏi về điều khiển luồng đầu cuối.




7
bấm Space để đi tiếp
Làm cách nào để dừng tập lệnh bash cho đến khi người dùng nhấn Space? Tôi muốn có câu hỏi trong kịch bản của tôi Nhấn phím cách để tiếp tục hoặc CTRL+ Cđể thoát và sau đó tập lệnh sẽ dừng lại và đợi cho đến khi Space được …


3
Kiểm tra nếu một chuỗi chứa một chuỗi con
Tôi có mã file="JetConst_reco_allconst_4j2t.png" if [[ $file == *_gen_* ]]; then echo "True" else echo "False" fi Tôi kiểm tra nếu filecó chứa "gen". Đầu ra là "Sai". Tốt đẹp! Vấn đề là khi tôi thay thế "gen" bằng một biến testseq: file="JetConst_reco_allconst_4j2t.png" testseq="gen" if [[ $file == *_$testseq_* ]]; …






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 …



1
Cách hiệu quả nhất để chạy 2 vòng lặp trong khi
Hiện tại tôi sử dụng hai whilevòng lặp khác nhau để khởi động trình quản lý cửa sổ của mình, dwm và thanh trạng thái in thông tin hệ thống cho nó. Giải pháp của tôi tại thời điểm này là chạy chúng liên tiếp trong cùng một kịch bản, …

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.