Je voulais faire une boucle for pour tous les fichiers avec le nom "r?. ???. Txt", où?. ??? était un flotteur de 0,000 à 3,999. Cependant, bash n'a pas entier, autant que je sache ... Cela se transforme en un mal de tête ...Nombre tronqué tronqué comme nom de fichier variable dans bash
J'ai essayé de faire pour fastidieux pour la boucle avec deux variables représentant les nombres avant et après décimal. Cependant, j'ai encore besoin d'insérer des zéros si vous avez? .00 ?. Par conséquent, j'ai besoin d'un traitement approprié des nombres flottants et comment les stocker/les sortir.
En résumé, il y a deux questions que je face à
- faire flotter dans bash
- sortie qui flottent comme valeur et passer dans le nom de fichier
Merci.
Quel est le problème avec la manipulation 2 entiers? 'pour un in {0..3}; faire pour b en {000..999}; fais écho "r $ a. $ b.txt"; terminé; fait ». –
Ya, vous avez raison ... – Simon