yes Linux Commands
Quest-ce quune yes Commande Linux ?
Explication
yes COMMAND:La commande «yes» imprime de façon répétitive la chaîne donnée séparée par un espace et suivie par un saut de ligne jusquà ce quelle soit arrêtée. Si aucune chaîne nest donnée, elle imprime simplement 'y' de façon répétitive, jusquà ce quelle soit arrêtée. Elle est normalement utilisée dans les scripts, sont résultat est relié à une commande ou programme qui vous avise de faire ceci ou cela (voulez-vous supprimer ce fichier, appuyez 'y' ou 'n')
SYNTAXE:La syntaxe est
yes [string..]
yes [options..]OPTIONS :
--help |
Imprimer le message daide et quitter |
--version |
Imprimer la version et quitter |
EXEMPLE:
- Imprimer la chaîne donnée de façon répétitive :
yes "hscripts"
La commande ci-dessus imprimera hscripts de façon répétitive jusquà ce quelle soit arrêtée (CTRL+C).
- Pour supprimer un fichier sans appuyer aucune touche lorsquelle le demande :
yes | rm -i *.txt
Dans lexemple ci-dessus, la commande «yes» est liée à la commande «rm». Normalement «rm i» vous demandera de retirer le fichier, pour retirer le fichier, vous devez saisir soit y (yes (oui)) ou n(no (non)). Lorsquelle est liée avec «yes» par défaut, le «yes» simprimera y et tous les fichiers txt seront retirés automatiquement, pour que vous nayez pas besoin de saisir y pour chaque fichier txt.
yes n | rm -i *.txt
Lexemple ci-dessus dit de ne pas retirer un fichier lorsque le «rm i» vous demande de retirer le fichier.