Dans Cygwin, lorsque j'installe un nouveau package, il installe automatiquement toutes les dépendances nécessaires pour ce package.
Plus tard, si je choisis de supprimer ce package, comment puis-je supprimer les dépendances qu'il a installées avec lui, qui ne sont plus nécessaires?
N=$N+1
erreur - en bash, cela créera en fait une chaîne plutôt que des mathématiques. Entourer l'instruction dans(( ))
vous permet de faire de vrais calculs en bash (comme vous devez l'avoir découvert plus tard dans le script). De plus, je n'ai pas changé cette partie, mais vous n'avez pas besoin de compter le nombre d'éléments dans un tableau. Au lieu de$PackageCount
, vous pouvez accéder${#PackageList}
pour obtenir directement le nombre d'éléments.