Quando mi sono imbattuto per la prima volta nel programma yes
in * nix, non potevo pensare a un uso significativo per questo.Il programma "si" è usato per qualcosa di significativo?
Come viene utilizzato questo programma?
Quando mi sono imbattuto per la prima volta nel programma yes
in * nix, non potevo pensare a un uso significativo per questo.Il programma "si" è usato per qualcosa di significativo?
Come viene utilizzato questo programma?
yes
ha lo scopo di automatizzare i programmi interattivi che richiedono conferma prima di agire.
yes | rm -ri foo
è approssimativamente equivalente a
rm -rf foo
La differenza è che -f
sarà anche procedere in caso di guasto.
sì, questo è utile quando si scrive qualche script. – Kent
L'output può essere utilizzato per dire "sì" a un processo in esecuzione che interrompe per chiedere l'input (y/n).
Un altro può essere rapidamente l'aggiunta di n righe di uno stesso testo in un file:
yes "this is the text I want to add to a file"|head -200>myFile.txt
che crea un file con 200 linee dello stesso testo.
possibile duplicato di [Il comando non-sì "sì" bash: come confermare un comando in ogni ciclo] (http://stackoverflow.com/questions/1941242/the-not-so-useless-yes -bash-command-how-to-confirm-a-command-in-every-loop) –