Top Promos Apple Test Apple Antivirus Mac Dock Thunderbolt Sunology Comparatif iPhone Nettoyeur Mac

Actualité

Divers

Programmation Terminal...

Par Coco - Mis à jour le

Vous avez sans doute déjà rencontré le problème en programmant des scripts shell: il n'existe pas de boucle for digne de ce nom.

En effet la boucle for classique (de type C) se présente sous la forme:
for (i=0, i<=max, i++)

Mais en shell, rien de semblable. Pour émuler ce comportement, vous pouvez utiliser l'utilitaire seq que vous pouvez télécharger ici (il n'est pas installé en standard sous OS X). seq prend un argument et renvoie la liste des entiers de 1 à cet argument. Par exemple:
seq 3
1
2
3


En combinant cela avec la boucle for var in liste vous pouvez obtenir un comportement similaire à la boucle C:
for i in $(seq 3); do
#do something
done


Par ailleurs vous trouverez d'autres utilitaires pratiques dans le package sh-utils, qui vient évidemment des développeurs de chez GNU...

Apple ne veut pas d'apps générant des images de nus (IA)

Apple ne veut pas d'apps générant des images de nus (IA)

En attendant les annonces en matière d'IA, Apple se livre à une nouvelle discipline -olympique- la traque aux IA génératives...

Microsoft aligne les milliards grâce à ChatGPT !

Microsoft aligne les milliards grâce à ChatGPT !

En cette période de résultats, Microsoft aligne les milliards sur le premier trimestre de l'année, bien meilleur que les prévisions...

Deux ex employés d'Apple se lancent dans la cybersécurité !

Deux ex employés d'Apple se lancent dans la cybersécurité !

Au vu du nombre croissant de piratage et de cyber-attaques, le secteur de la sécurité semble toujours florissant. Ainsi deux ex-employés...

Une majorité numérique à 15 ans en Europe ! Est-ce vraiment possible ?

Une majorité numérique à 15 ans en Europe ! Est-ce vraiment possible ?

Sept ans après son premier discours, le Président de la République à de nouveau pris la parole à la Sorbonne pour son...

Meta double ses profits grâce à Facebook, mais plonge en Bourse !

Meta double ses profits grâce à Facebook, mais plonge en Bourse !

En cette fin de mois, les entreprises techs continuent de dévoiler leurs résultats trimestriels. Ainsi Meta a publié hier de très...

Apple, accusée d'utiliser des minerais exploités illégalement au Congo !

Apple, accusée d'utiliser des minerais exploités illégalement au Congo !

Quelques jours après la journée de la terre, la réputation verte d'Apple se trouve entachée par de graves accusation de la...

De nouvelles sessions "Today at Apple" pour séduire les PME !

De nouvelles sessions "Today at Apple" pour séduire les PME !

Apple vient de dévoiler une série de sessions Today at Apple destinées aux patrons de petites entreprises et aux entrepreneurs...

La CNIL a enregistré un nombre record de plaintes en 2023

La CNIL a enregistré un nombre record de plaintes en 2023

La Commission nationale informatique et libertés a enregistré un nombre record de plaintes en 2023. Marquée notamment par l'augmentation...