Bingung apa gunanya yes
perintah itu, saya menemukan komentar ini , dan mencoba untuk mengeksekusi
yes $(yes yes)
Dari apa yang saya pahami, ini seharusnya hanya mencetak urutan yang tak terbatas yes
, tetapi sebaliknya tidak menghasilkan apa-apa dan crash terminal grafis saya setelah beberapa detik. (Jika saya menjalankannya pada tty1, saya melihat prompt login setelah beberapa waktu.)
Apa yang terjadi disini?
2
Saya bukan ahli, tapi mungkin doa pertama mencoba mencetak hingga tak terbatas. (atau argumennya mungkin terlalu panjang.)
—
strugee
@strugee Daftar argumen tidak pernah diisi, karena
—
Chris Down
yes
tidak pernah kembali.
@ strugee Anda bisa mendapatkan "infinity infinite times" menggunakan
—
Kyle Strand
xargs
: yes yes | xargs -P 0 yes
(atau tanpa -P 0
untuk proses tunggal tanpa batas)