Tutoriales

Concatenación de cadena Bash – Script bash

introducir

Si eres un novato guiónUna de las primeras habilidades que necesitas es Concatenación de cuerdas Agregue dos o más cuerdas juntas. ¡No te preocupes, si eres un carnaval nuevo! Si aún no ha comenzado con un script bash, consulte nuestra guía para principiantes sobre cómo crear y ejecutar scripts de shell en Bash.

En esta guía aprenderás Seis formas simples Usando cuerdas en Bash Ejemplos fáciles de entender. Finalmente, ya sea que esté creando scripts simples o programas más complejos, puede usar estos métodos en sus propios scripts de Linux.

1. Pon una cadena al lado del otro

La forma más fácil de conectar cadenas en Bash es Solo colóquelos el uno al otro:

str1="Hello"
str2="World"
result="$str1$str2"
echo $result

Producción:

HelloWorld

2. Conexión y número

También puede agregar cadenas sin ningún problema:

name="User"
age=25
info="$name$age"
echo $info

Producción:

User25

Al combinar números con texto, Bash trata los números como cadenas.

3. Use aparatos ortopédicos para uso claro

Alfombras {} Ayuda Bash Entender Donde termina la variableespecialmente si desea agregar texto de inmediato:

file="document"
ext="txt"
filename="${file}.${ext}"
echo $filename

Producción:

document.txt

Sin aparatos ortopédicos, si escribes, Bash puede estar confundido $filetxt.

4. Use += Operador

Puedes usar +=:

greeting="Hello"
greeting+=" World"
echo $greeting

Producción:

Hello World

Esto es conveniente cuando se construye cuerdas paso a paso.


5. Use printf Para la conexión en tándem

printf Permite más control, especialmente para el formato:

str1="Hello"
str2="Bash"
printf "%s %s\n" "$str1" "$str2"

Producción:

Hello Bash

usar printf Cuando necesite una salida formateada o desee evitar la ocurrencia echo.


6. Multiline cuerdas con Heredoc

Si desea agregar varias filas a una variable, Erdock Es la forma más fácil:

message=$(cat <

Producción:

Hello,
This is a
multi-line string.

HEREDOC es útil para crear mensajes, scripts o archivos de configuración.

en conclusión

La concatenación de cadenas es Herramientas básicas pero poderosas En Bash Script. Al aprender estas seis maneras: poner cadenas en combinación de números, usar soportes, += Operador, printfY HEREDOC: puedes manejar la mayoría de las operaciones de cadena en scripts.

Empiece a probar estas técnicas Tu propio script de Linux. Una vez cómodo, puede combinarlos con variables, bucles y condiciones para crear programas de carnaval más avanzados.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba