3
我有一個java cli,要求用戶通過y或n。我必須這樣做大約一千次,CLI中的所有支持都沒有。我如何自動將y傳遞給此cli?當shell提示多輸入時,如何以編程方式傳遞數據?
例子:
$ ./command-to-run
do you want to delete x? (y/N) y
do you want to delete x1? (y/N) y
do you want to delete x2? (y/N) y
.
.
do you want to delete x1000? (y/N) y
我試圖
seq 1000 | xargs -Is echo 'y' | ./command-to-run
它沒有工作
'yes'就像一個魅力。謝謝! –
任何一天,我都會把'yes'帶過'expect'... –
@ DavidC.Rankin當你想要壓迫一個CPU時,它的功能非常出色:-)把4個副本放在背景中,你會最多機器出來了! –