Saltar al contenido
GT

Guide to Linux Advanced Bash Scripting for Android APK

Editor: Daniel Evensen
Android APK Free
Descargar v2.2 0 descargas
Tipo de archivoAPK
Versión2.2
Editor Daniel Evensen
Fecha de lanzamiento13 oct 2019
Fecha Agregada13 oct 2019
Requisitos del sistema operativoAndroid
RequisitosRequires Android 4.4 and up
Descargas totales0
PrecioFree

Descripción

Página de marcador añadida

Opción de actualizar a la versión Sin anuncios.

Dominio publico.

https://publicdomainvectors.org/en/free-clipart/Linux-text-with-funny-tux-face-vector-image/13011.html

Pingüino Tux Dominio público

https://github.com/garrett/Tux/blob/master/README.md

Una mirada en profundidad a las secuencias de comandos de Bash Shell.

Solo algunos de los capítulos!!!

Parte 1. Introducción

1. ¡Programación de shell!

2. Comenzando con un Sha-Bang

Parte 2. Conceptos básicos

3. Caracteres especiales

4. Introducción a Variables y Parámetros

5. Citando

6. Salir y estado de salida

7. Pruebas

8. Operaciones y temas relacionados

Parte 3. Más allá de lo básico

9. Otra mirada a las variables

10. Manipulación de variables

11. Bucles y ramas

12. Sustitución de comandos

13. Expansión aritmética

14. Tiempo de recreo

Parte 4. Comandos

15. Comandos internos y funciones integradas

16. Filtros Externos, Programas y Comandos

17. Comandos administrativos y del sistema

Parte 5. Temas Avanzados

18. Expresiones regulares

19. Aquí Documentos

20. Redirección de E/S

21. Subcapas

22. Proyectiles restringidos

23. Sustitución de procesos

24. Funciones

25. Alias

26. Construcciones de listas

27. Matrices

28. Referencias indirectas

29. /dev y /proc

30. Programación de red

31. De ceros y nulos

32. Depuración

33. Opciones

34. Problemas

35. Escritura con estilo

36. Miscelánea

37. Bash, versiones 2, 3 y 4

38. Notas finales

38.1. Nota del autor

38.2. Sobre el Autor

38.3. A dónde ir en busca de ayuda

38.4. Herramientas utilizadas para producir este libro

38.5. Créditos

38.6. Descargo de responsabilidad

Bibliografía

A. Guiones contribuidos

B. Tarjetas de referencia

C. Una microimprimación Sed y Awk

C.1. sed

C.2. Awk

D. Análisis y gestión de rutas de acceso

E. Códigos de salida con significados especiales

F. Introducción detallada a E/S y redirección de E/S

G. Opciones de la línea de comandos

G.1. Opciones de línea de comandos estándar

G.2. Opciones de línea de comandos de Bash

H. Archivos importantes

I. Directorios importantes del sistema

J. Introducción a la finalización programable

K. Localización

L. Comandos de historial

M. Archivos de muestra .bashrc y .bash_profile

N. Conversión de archivos por lotes de DOS a scripts de shell

O. Ejercicios

O.1. Análisis de guiones

O.2. Escritura de guiones

P. Historial de revisión

Q. Sitios de descarga y réplica

R. Lista de tareas pendientes

S. Derechos de autor

T. Tabla ASCII

Índice

Lista de tablas

8-1. Precedencia de operadores

15-1. Identificadores de trabajo

33-1. Opciones de bash

36-1. Números que representan colores en Escape Sequences

B-1. Variables especiales de shell

B-2. Operadores de PRUEBA: Comparación binaria

B-3. Operadores de PRUEBA: Archivos

B-4. Sustitución y expansión de parámetros

B-5. Operaciones con cadenas

B-6. Construcciones misceláneas

C-1. Operadores sed básicos

C-2. Ejemplos de operadores sed

E-1. Códigos de salida reservados

N-1. Palabras clave/variables/operadores de archivos por lotes y sus equivalentes de shell

P-1. Revisión histórica

Lista de ejemplos

2-1. limpieza: un script para limpiar archivos de registro en /var/log

2-2. cleanup: un script de limpieza mejorado

2-3. limpieza: una versión mejorada y generalizada de los scripts anteriores.

3-1. Bloques de código y redirección de E/S

3-2. Guardar la salida de un bloque de código en un archivo

3-3. Ejecutar un bucle en segundo plano

3-4. Copia de seguridad de todos los archivos modificados en el último día

4-1. Asignación y sustitución de variables

4-2. Asignación de variables simples

4-3. Asignación variable, simple y elegante

4-4. ¿Entero o cadena?

4-5. Parámetros posicionales

4-6. wh, búsqueda de nombre de dominio whois

4-7. Usando turno

5-1. Haciendo eco de variables extrañas

5-2. Personajes escapados

5-3. Detección de pulsaciones de teclas

6-1. salida/estado de salida

6-2. Negar una condición usando !

7-1. ¿Que es la verdad?

7-2. Equivalencia de test, /usr/bin/test, [ ] y /usr/bin/[

7-3. Pruebas aritméticas usando (( ))

7-4. Prueba de enlaces rotos

7-5. Comparaciones aritméticas y de cadenas

7-6. Probar si una cadena es nula

7-7. más

8-1. Máximo común divisor

8-2. Uso de operaciones aritméticas

8-3. Pruebas de condición compuesta utilizando && y ||

8-4. Representación de constantes numéricas

8-5. Manipulación de variables al estilo C

9-1. $IFS y espacios en blanco

9-2. Entrada temporizada

9-3. Una vez más, entrada cronometrada

9-4. lectura cronometrada

9-5. ¿Soy root?

9-6. arglist: lista de argumentos con $* y $@

9-7. Comportamiento $* y $@ inconsistente

Programas similares

Alternativas