<Anterior | Contenido | Siguiente>
34 - Cuerdas y números
Los programas de computadora tienen que ver con trabajar con datos. En capítulos anteriores, nos hemos centrado en el procesamiento de datos a nivel de archivo. Sin embargo, muchos problemas de programación deben resolverse utilizando unidades de datos más pequeñas, como cadenas y números.
En este capítulo, veremos varias características del shell que se utilizan para manipular cadenas y números. El shell proporciona una variedad de expansiones de parámetros que realizan operaciones de cadena. Además de la expansión aritmética (que mencionamos en el Capítulo 7), existe un programa de línea de comandos muy conocido llamado bc, que realiza matemáticas de nivel superior.
Expansión de parámetrosParametros basicosExpansiones para administrar variables vacíasExpansiones que devuelven nombres de variablesOperaciones de cadenaConversión de casosEvaluación y expansión aritméticaBases numéricasOperadores unariosAritmética simpleAsignaciónOperaciones de bitsLogicbc - Un lenguaje de calculadora de precisión arbitrariaUsando bcUn ejemplo de guionRecapitulaciónExtra CreditOTRAS LECTURAS