Cómo rellenar una cadena con espacios en Bash en Linux Mint 20.3?
Diseñamos el siguiente script para demostrar el método de rellenar una cadena con espacios en Bash:
Nuestro objetivo es generar e imprimir cinco números aleatorios en un determinado formato con espacios acolchados. Para eso, creamos un archivo en nuestro directorio de inicio llamado "espacio.sh ”e incluyó a shebang (#!/bin/bash) en este archivo. Luego, usamos un bucle "para" para imprimir estos cinco números en la consola. Dentro de este bucle, insertamos un bloque "Do-Done". Dentro de este bloque, utilizamos la función "$ aleatoria" de BASH para generar números aleatorios. Imprimimos los números generados seguidos de cinco espacios y una pantalla de mensaje "Número generado". Luego, utilizamos otra declaración "printf" para imprimir los cinco números aleatorios en una línea separada.
Para ejecutar este script bash, ejecutamos el siguiente comando en nuestro terminal:
$ Bash Space.mierda
La salida de este script bash se muestra en la imagen a continuación:
Para exceder los espacios acolchados, aumente el número de espacios en el mismo script bash que se muestra en la siguiente imagen:
Queremos rellenar nuestra cadena deseada con 7 espacios en este script bash.
Puede comparar las salidas de ambos scripts bash en la siguiente imagen:
Del mismo modo, si desea rellenar 10 espacios a su cadena deseada, utilice el siguiente script bash:
La siguiente imagen muestra la salida de los tres scripts bash en el orden del aumento de los espacios acolchados:
Conclusión
Puede rellenar fácilmente sus cuerdas deseadas con el número requerido de espacios siguiendo el método prescrito. De esta manera, puede formatear correctamente su texto o salida. Hay más artículos relacionados disponibles en el sitio web para obtener más consejos y tutoriales.