yes
Elég bosszantó, amikor egy scriptünk azért nem fut le teljesen, mert az egyik parancs a script közepén feltesz valami kérdést ( tényleg teljesen biztos vagy benne…? ) amire válaszolnunk kell. Mást is bosszantott ez, így elkészült a meglehetősen egyszerű yes program, ami semmi mást nem csinál, mint ‘y’ karaktereket ( sortöréssel ) ír ki, egészen addig ameddig le nem állítjuk:
yes
Ha a feltett kérdésre nem az ‘y’ a helyes válasz, akkor persze más string kiírására is lehetőségünk van:
yes 'commandline.blog.hu'
(CTRL-C-vel tudjuk leállítani.)
A JRE install például ( általam nem teljesen értett okokból ) egy ENTER lenyomását várja az install végén, amit így tudunk scriptből megvalósítani:
yes '' | ./jdk-6u31-linux-i586.bin