Red de conocimiento informático - Problemas con los teléfonos móviles - Introducción a la programación de shell

Introducción a la programación de shell

Leer un

if [[ $a =~ /\-? [0-9][0-9.]+/]] ;Luego

Repite "$a es un número"

El barco no corre con el costo de carga

O:

|read -p "Por favor, ingresa una cadena" str

if echo " $ str " | shug rep "[a-zA-Z]" & gt ;/dev/null & ampecho " $ str " | grep "[0-9]" & gt;/dev/null

luego

acepta "sí"

Otros

Acepto "No"

El barco no corre con los gastos de carga

Datos ampliados:

Caracteres Una cadena es similar a una matriz de caracteres almacenada y cada elemento que contiene se puede extraer. La posición cero de una cadena es su longitud, como s [0] = 10. Esto nos brinda mucha comodidad. Por ejemplo, durante operaciones de alta precisión, cada bit se puede convertir en un número y almacenar en una matriz. .

Por lo general, la cadena completa se utiliza como objeto de operación, como buscar una subcadena en la cadena, encontrar una subcadena, insertar una subcadena en una determinada posición de la cadena y eliminar una subcadena. Las condiciones necesarias y suficientes para que dos cadenas sean iguales son: igual longitud y caracteres iguales en cada posición correspondiente. Supongamos que p y q son dos cadenas. La operación de encontrar la primera aparición de q en p se llama coincidencia de patrones. Los dos métodos de almacenamiento de cadenas más básicos son el almacenamiento secuencial y el almacenamiento vinculado.

Enciclopedia Baidu-Cadena