unix shell scripting tutorial with examples
Introducción a las secuencias de comandos de Unix Shell:
En Unix, Command Shell es el intérprete de comandos nativo. Proporciona una interfaz de línea de comandos para que los usuarios interactúen con el sistema operativo.
Los comandos de Unix también se pueden ejecutar de forma no interactiva en forma de un script de shell. El script es una serie de comandos que se ejecutarán juntos.
Los scripts de Shell se pueden utilizar para una variedad de tareas, desde personalizar sus entornos hasta automatizar sus tareas diarias.
Lista de todos los tutoriales de secuencias de comandos de Shell de Unix:
- Introducción al script de shell de Unix
- Trabajar con el editor de Unix Vi
- Características de las secuencias de comandos de shell de Unix
- Operadores en Unix
- Codificación condicional en Unix ( Parte 1 y Parte 2 )
- Bucles en Unix
- Funciones en Unix
- Procesamiento de texto Unix ( Parte 1 , Parte 2 , y Parte 3 )
- Parámetros de la línea de comandos de Unix
- Secuencias de comandos de shell avanzadas de Unix
Vídeo de Unix n. ° 11:
Conceptos básicos de las secuencias de comandos de Shell de Unix
Este tutorial le dará una descripción general de la programación de shell y le proporcionará una comprensión de algunos programas de shell estándar. Esto incluye shells como Bourne Shell (sh) y Bourne Again Shell (bash).
Los shells leen archivos de configuración en múltiples circunstancias que difieren según el shell. Estos archivos generalmente contienen comandos para ese shell en particular y se ejecutan cuando se cargan; Por lo general, se usan para establecer variables importantes que se usan para encontrar ejecutables, como $ PATH, y otras que controlan el comportamiento y la apariencia del shell.
- El Bourne Shell (sh): Este fue uno de los primeros programas de shell que vino con Unix y también es el más utilizado. Fue desarrollado por Stephen Bourne. El archivo ~ / .profile se utiliza como archivo de configuración para sh. Este también es el shell estándar que se utiliza para la creación de scripts.
- El C Shell (csh): El C-Shell fue desarrollado por Bill Joy, siguiendo el modelo del lenguaje de programación C. Se pretendía mejorar la interactividad con funciones como enumerar el historial de comandos y editar comandos. Los archivos ~ / .cshrc y ~ / .login son usados como archivos de configuración por csh.
- El Bourne Again Shell (bash): El shell bash fue desarrollado para el proyecto GNU como reemplazo de sh. Las características básicas de bash se copian de sh, y también agregan algunas de las características de interactividad de csh. bash utiliza los archivos ~ / .bashrc y ~ / .profile como archivos de configuración.
¡Consulte nuestro próximo tutorial para saber más sobre Vi Editor!
documento de plan de prueba de muestra para aplicación móvil
PREV Tutorial | SIGUIENTE Tutorial
Lectura recomendada
- Tutorial de Unix Pipes: Pipes en la programación Unix
- Ejemplos de operadores aritméticos y booleanos de script de shell de Unix
- Tipos de bucle de shell de Unix: bucle while, bucle for, bucle hasta en Unix
- Tutorial de UNIX para principiantes (más de 20 vídeos de formación sobre Unix en profundidad)
- Comandos de procesamiento de texto Unix: filtros Unix con ejemplos
- Usando Switch Case en Unix Shell Scripting: Declaración Case-esac
- Cortar comando en Unix con ejemplos
- Comandos Unix: Comandos Unix básicos y avanzados con ejemplos