Treci la conținut
GT

Guide to Linux Advanced Bash Scripting for Android APK

Editor: Daniel Evensen
Android APK Free
Descarca v2.2 0 descărcări
Tip de fișierAPK
Versiune2.2
Editor Daniel Evensen
Data eliberării13 oct. 2019
Data adaugata13 oct. 2019
Cerințele OSAndroid
CerințeRequires Android 4.4 and up
Descărcări totale0
PrețFree

Descriere

Pagina de marcaje adăugată

Opțiune de a face upgrade la versiunea No Ad.

Domeniu public.

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

Tux Penguin Public Domain

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

O privire în profunzime asupra scripturilor Bash Shell.

Doar câteva din capitole!!!

Partea 1. Introducere

1. Programare Shell!

2. Începând cu un Sha-Bang

Partea 2. Bazele

3. Personaje speciale

4. Introducere în variabile și parametri

5. Citat

6. Ieșire și stare de ieșire

7. Teste

8. Operațiuni și subiecte conexe

Partea 3. Dincolo de elementele de bază

9. O altă privire asupra variabilelor

10. Manipularea variabilelor

11. Bucle și ramuri

12. Înlocuirea comenzii

13. Expansiunea aritmetică

14. Timp de pauză

Partea 4. Comenzi

15. Comenzi Interne și Builtins

16. Filtre externe, programe și comenzi

17. Comenzi de sistem și administrative

Partea 5. Subiecte avansate

18. Expresii regulate

19. Aici Documente

20. Redirecționare I/O

21. Subcochilii

22. Cochilii restricționate

23. Înlocuirea procesului

24. Funcții

25. Aliasuri

26. Listă constructe

27. Matrice

28. Referințe indirecte

29. /dev și /proc

30. Programare în rețea

31. De zerouri și nule

32. Depanare

33. Opțiuni

34. Înțeleg

35. Scriptare cu stil

36. Diverse

37. Bash, versiunile 2, 3 și 4

38. Note de final

38.1. Nota autorului

38.2. Despre autor

38.3. Unde să mergi pentru ajutor

38.4. Instrumente folosite pentru a produce această carte

38,5. credite

38.6. Disclaimer

Bibliografie

A. Scripturi contribuite

B. Carduri de referință

C. Un Micro-Primer Sed și Awk

C.1. Sed

C.2. Awk

D. Analizarea și gestionarea numelor de căi

E. Coduri de ieșire cu semnificații speciale

F. O introducere detaliată la I/O și redirecționarea I/O

G. Opțiuni pentru linia de comandă

G.1. Opțiuni standard pentru linia de comandă

G.2. Opțiuni pentru linia de comandă Bash

H. Fișiere importante

I. Directoare importante de sistem

J. O introducere în finalizarea programabilă

K. Localizare

L. Comenzi istorice

M. Exemplu de fișiere .bashrc și .bash_profile

N. Conversia fișierelor batch DOS în scripturi Shell

O. Exerciţii

O.1. Analizarea Scripturilor

O.2. Scrierea de Scripturi

P. Istoricul revizuirilor

Î. Site-uri de descărcare și oglindă

R. Lista de făcut

S. Drepturi de autor

T. Tabelul ASCII

Index

Lista de mese

8-1. Precedența operatorului

15-1. Identificatori de locuri de muncă

33-1. Opțiuni Bash

36-1. Numere care reprezintă culorile în secvențele de evacuare

B-1. Variabile speciale Shell

B-2. Operatori TEST: Comparație binară

B-3. Operatori TEST: Fișiere

B-4. Înlocuirea parametrilor și extinderea

B-5. Operații cu șiruri

B-6. Constructii diverse

C-1. Operatori sed de bază

C-2. Exemple de operatori sed

E-1. Coduri de ieșire rezervate

N-1. Cuvinte cheie/variabile/operatori de fișiere batch și echivalentele lor shell

P-1. Istoricul revizuirilor

Lista de exemple

2-1. cleanup: Un script pentru a curăța fișierele jurnal din /var/log

2-2. cleanup: Un script de curățare îmbunătățit

2-3. curățare: o versiune îmbunătățită și generalizată a scripturilor de mai sus.

3-1. Blocuri de cod și redirecționare I/O

3-2. Salvarea ieșirii unui bloc de cod într-un fișier

3-3. Rularea unei bucle în fundal

3-4. Backup pentru toate fișierele schimbate în ultima zi

4-1. Alocarea și înlocuirea variabilelor

4-2. Atribuire variabilă simplă

4-3. Atribuire variabilă, simplă și elegantă

4-4. Număr întreg sau șir?

4-5. Parametrii de poziție

4-6. wh, căutarea numelui de domeniu whois

4-7. Folosind shift

5-1. Ecou variabile ciudate

5-2. Personaje evadate

5-3. Detectarea apăsărilor de taste

6-1. stare de ieșire/ieșire

6-2. Anularea unei condiții folosind !

7-1. Ce este adevarul?

7-2. Echivalența testului, /usr/bin/test, [ ] și /usr/bin/[

7-3. Teste aritmetice folosind (( ))

7-4. Testare pentru link-uri rupte

7-5. Comparații aritmetice și de șiruri

7-6. Testarea dacă un șir este nul

7-7. zmore

8-1. Cel mai mare divizor comun

8-2. Utilizarea operațiilor aritmetice

8-3. Teste de condiție compusă folosind && și ||

8-4. Reprezentarea constantelor numerice

8-5. Manipularea variabilelor în stil C

9-1. $IFS și spații albe

9-2. Intrare temporizată

9-3. Încă o dată, intrare temporizată

9-4. Citire cronometrată

9-5. Sunt root?

9-6. arglist: listarea argumentelor cu $* și $@

9-7. Comportament inconsecvent $* și $@

Programe similare

Alternative