Tự hỏi sử dụng yes
lệnh này có thể là gì, tôi tình cờ nhận xét này và cố gắng thực thi
yes $(yes yes)
Theo những gì tôi hiểu, điều này chỉ đơn giản là in ra một chuỗi vô tận yes
, nhưng thay vào đó, nó không tạo ra gì và làm hỏng thiết bị đầu cuối đồ họa của tôi sau vài giây. (Nếu tôi thực thi nó trên tty1, tôi sẽ thấy dấu nhắc đăng nhập sau một thời gian.)
Có chuyện gì ở đây vậy?
2
Tôi không phải là một chuyên gia, nhưng có thể là lời mời đầu tiên đang cố in vô số lần vô hạn. (hoặc cuộc tranh luận có thể đơn giản là quá dài.)
—
strugee
@strugee Danh sách đối số không bao giờ được điền, vì
—
Chris Xuống
yes
không bao giờ trả về.
@strugee Bạn có thể nhận được "thời gian vô hạn" bằng cách sử dụng
—
Kyle Strand
xargs
: yes yes | xargs -P 0 yes
(hoặc không có -P 0
vô hạn một quá trình)