Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Tiene –eq el mismo significado que =? Programación de shell

¿Tiene –eq el mismo significado que =? Programación de shell

En la programación de shell, -eq se usa para comparar números enteros y = se usa para comparar cadenas.

Por ejemplo: a=3

si?[?$a?-eq?3?];?entonces

echo?"ok1"

fi

b="prueba"

si?[?"$b"?=?"prueba"?];?entonces

eco?"ok2"

fi