linux-shell (6) -Bash comodín y otros símbolos especiales

1: comodín (nombre del archivo de coincidencia)

Comodín Efecto
? Coincide con un personaje arbitrario
* * La coincidencia 0 o cualquier número de caracteres, es decir, pueden coincidir con cualquier contenido
[] Empareja cualquier personaje entre paréntesis. Por ejemplo: [abc] significa que debe coincidir con un carácter, ya sea ao b o c
[-] Coincide con cualquier carácter entre paréntesis, representa un rango. Por ejemplo: [az] significa hacer coincidir una letra minúscula.
[^] Lógico no, significa que la coincidencia no es un carácter entre paréntesis, por ejemplo: [^ 0-9] significa coincidir con un carácter que no es un número

Ejemplo: eliminar archivos en una carpeta temporal

ls * abc significa que solo se puede agregar abc después de cualquier carácter

ls? abc indica que abc debe estar precedido por un solo carácter

2: Otros caracteres especiales en Bash:

Símbolo Efecto
'' Comillas simples Todos los símbolos especiales en comillas simples, como '$' y '' '(comillas inversas) no tienen un significado especial.
"" Comillas dobles. Los símbolos especiales no tienen un significado especial entre comillas dobles, pero "$" y "` "y" \ "son las excepciones, con los significados especiales de" valor de variable de llamada "," comando de comillas "y" carácter de escape "
`` (Sobre la tecla de la mesa) Backticks El contenido incluido en los backticks es un comando del sistema, que se ejecutará primero en Bash. Igual que $ (), pero se recomienda usar $ (), porque los backticks son muy fáciles de leer mal.
PS Se utiliza para citar comandos del sistema.
# # En el script de Shell, la línea que comienza con # representa un comentario
PS Se usa para llamar el valor de la variable, si necesita llamar al valor del nombre de la variable, debe obtener el valor de la variable por $ nombre
\ Los caracteres de escape, los símbolos especiales que siguen \ perderán su significado especial y se convertirán en caracteres ordinarios. Como \ $ generará el símbolo "$" en lugar de usarse como referencia de variable

Caso de uso:

158 artículos originales publicados · Me gusta 10 · Visitantes más de 20,000

Supongo que te gusta

Origin blog.csdn.net/ab1605014317/article/details/105616092
Recomendado
Clasificación