Bash Pad String avec des espaces

Bash Pad String avec des espaces
Tout en affichant le texte comme sortie d'un programme, vous pourriez avoir certaines exigences sur la façon dont le texte doit apparaître, comme son espacement, son alignement, etc. Il existe certaines façons d'atteindre le formatage souhaité de la sortie dans la programmation. Dans cet article, nous nous concentrerons davantage sur la méthode de rembourrage d'une chaîne avec des espaces en bash dans Linux Mint 20.3.

Comment remplir une chaîne avec des espaces en bash dans Linux Mint 20.3?

Nous avons conçu le script suivant pour démontrer la méthode de rembourrage d'une chaîne avec des espaces en bash:

Notre objectif est de générer et d'imprimer cinq nombres aléatoires dans un certain format avec des espaces rembourrés. Pour cela, nous avons créé un fichier dans notre répertoire domestique nommé «Space.sh »et inclus Shebang (#!/ bin / bash) dans ce fichier. Ensuite, nous avons utilisé une boucle «pour» pour imprimer ces cinq numéros sur la console. Dans cette boucle, nous avons inséré un bloc «do-fine». À l'intérieur de ce bloc, nous avons utilisé la fonction «$ aléatoire» de Bash pour générer des nombres aléatoires. Nous avons imprimé les numéros générés suivis de cinq espaces et un affichage de message «numéro généré». Ensuite, nous avons utilisé une autre instruction «printf» pour imprimer les cinq nombres aléatoires dans une ligne séparée.

Pour exécuter ce script bash, nous avons exécuté la commande suivante dans notre terminal:

$ bash espace.shot

La sortie de ce script bash est affichée dans l'image ci-dessous:

Pour dépasser les espaces rembourrés, augmentez le nombre d'espaces dans le même script bash que celui indiqué dans l'image suivante:

Nous voulons remplir la chaîne souhaitée avec 7 espaces dans ce script bash.

Vous pouvez comparer les sorties des deux scripts bash dans l'image suivante:

De même, si vous souhaitez remplir 10 espaces pour votre chaîne souhaitée, utilisez le script bash suivant:

L'image suivante affiche la sortie des trois scripts bash dans l'ordre de l'augmentation des espaces rembourrés:

Conclusion

Vous pouvez facilement remplir vos cordes souhaitées avec le nombre de places requis en suivant la méthode prescrite. De cette façon, vous pouvez formater correctement votre texte ou votre sortie. Des articles plus connexes sont disponibles sur le site Web pour plus de conseils et de tutoriels.