Pas si inutile “oui” commande bash: comment confirmer une commande dans chaque boucle
J'ai écrit une boucle pour décompresser tous les fichiers zip dans un répertoire.
for f in *zip
do
unzip $f
done
Cependant, je dois confirmer le remplacer à chaque étape:
replace file123.txt? [y]es, [n]o, [A]ll, [N]one, [r]ename: A
Comment puis-je réécrire une boucle pour envoyer à chaque cycle de la même commande?
OriginalL'auteur Tonio | 2009-12-21
Vous devez vous connecter pour publier un commentaire.
Merveilleux, peut-être l'un des rares cas où oui est toujours utile
Essayer avec:
Qui va travailler impression de "y" à chaque commande.
Ou sinon, vous pouvez spécifier la chaîne de caractères fournie par oui, comme:
OriginalL'auteur Federico Giorgi
par les docs
OriginalL'auteur Jonathan Feinberg
Essayez d'utiliser
dans votre boucle
OriginalL'auteur Alberto Zaccagni
OriginalL'auteur user1977760