Guide to Linux Advanced Bash Scripting for Android APK
| Fayl turi | APK |
|---|---|
| Versiya | 2.2 |
| Nashriyotchi | Daniel Evensen |
| Ishlab chiqarilish sanasi | 13-okt, 2019 |
| Qo'shilgan sana | 13-okt, 2019 |
| Os talablari | Android |
| Talablar | Requires Android 4.4 and up |
| Jami yuklamalar | 0 |
| Narx | Free |
Tavsif
Xatcho‘p sahifasi qo‘shildi
Reklamasiz versiyasiga yangilash imkoniyati.
Jamoat mulki.
https://publicdomainvectors.org/en/free-clipart/Linux-text-with-funny-tux-face-vector-image/13011.html
Tux Penguin jamoat mulki
https://github.com/garrett/Tux/blob/master/README.md
Bash Shell skriptiga chuqur qarash.
Faqat ba'zi bo'limlar!!!
1-qism. Kirish
1. Shell dasturlash!
2. Sha-Bang bilan boshlash
2-qism. Asoslar
3. Maxsus belgilar
4. O‘zgaruvchilar va parametrlarga kirish
5. Iqtibos keltirish
6. Chiqish va chiqish holati
7. Testlar
8. Operatsiyalar va tegishli mavzular
3-qism. Asoslardan tashqari
9. O'zgaruvchilarga yana bir qarash
10. O'zgaruvchilarni manipulyatsiya qilish
11. Looplar va novdalar
12. Buyruqni almashtirish
13. Arifmetik kengayish
14. Tanaffus vaqti
4-qism. Buyruqlar
15. Ichki buyruqlar va tuzilmalar
16. Tashqi filtrlar, dasturlar va buyruqlar
17. Tizim va ma'muriy buyruqlar
5-qism. Murakkab mavzular
18. Muntazam iboralar
19. Bu yerda Hujjatlar
20. I/Uni qayta yo'naltirish
21. Subshells
22. Cheklangan qobiqlar
23. Jarayonni almashtirish
24. Funktsiyalar
25. Taxalluslar
26. Konstruksiyalar ro‘yxati
27. Massivlar
28. Bilvosita havolalar
29. /dev va /proc
30. Tarmoqni dasturlash
31. Nollar va nulllar
32. Nosozliklarni tuzatish
33. Variantlar
34. Gotchas
35. Uslub bilan skript yaratish
36. Har xil
37. Bash, 2, 3 va 4-versiyalari
38. Izohlar
38.1. Muallifning eslatmasi
38.2. Muallif haqida
38.3. Yordam uchun qayerga borish kerak
38.4. Ushbu kitobni yaratishda foydalanilgan asboblar
38.5. Kreditlar
38.6. Rad etish
Bibliografiya
A. Qo'shgan skriptlar
B. Malumot kartalari
C. A Sed va Awk Micro-Primer
C.1. Sed
C.2. Awk
D. Pathnamelarni tahlil qilish va boshqarish
E. Maxsus ma'noga ega chiqish kodlari
F. Kirish/chiqarish va kiritish/chiqarishni qayta yo'naltirish bo'yicha batafsil kirish
G. Buyruqlar qatori parametrlari
G.1. Standart buyruq qatori parametrlari
G.2. Bash buyruq qatori parametrlari
H. Muhim fayllar
I. Muhim tizim kataloglari
J. Dasturlashtiriladigan tugatishga kirish
K. Mahalliylashtirish
L. Tarixga oid buyruqlar
M. .bashrc va .bash_profile fayllari namunasi
N. DOS ommaviy ish fayllarini Shell skriptlariga aylantirish
O. Mashqlar
O.1. Skriptlarni tahlil qilish
O.2. Skriptlarni yozish
P. Qayta ko'rib chiqish tarixi
Q. Yuklab olish va saytlarni aks ettirish
R. Ishlar roʻyxati
S. Mualliflik huquqi
T. ASCII jadvali
Indeks
Jadvallar ro'yxati
8-1. Operator ustunligi
15-1. Ish identifikatorlari
33-1. Bash variantlari
36-1. Escape Sequencesdagi ranglarni ifodalovchi raqamlar
B-1. Maxsus qobiq o'zgaruvchilari
B-2. TEST operatorlari: Ikkilik taqqoslash
B-3. TEST operatorlari: Fayllar
B-4. Parametrlarni almashtirish va kengaytirish
B-5. String operatsiyalari
B-6. Turli xil konstruktsiyalar
C-1. Asosiy sed operatorlari
C-2. Sed operatorlariga misollar
E-1. Zaxiralangan chiqish kodlari
N-1. Ommaviy fayl kalit so'zlari/o'zgaruvchilari/operatorlari va ularning qobiq ekvivalentlari
P-1. Qayta ko'rib chiqish tarixi
Misollar ro'yxati
2-1. tozalash: /var/logdagi jurnal fayllarini tozalash uchun skript
2-2. tozalash: Yaxshilangan tozalash skripti
2-3. tozalash: Yuqoridagi skriptlarning kengaytirilgan va umumlashtirilgan versiyasi.
3-1. Kod bloklari va I/U qayta yo'naltirish
3-2. Kod blokining chiqishini faylga saqlash
3-3. Orqa fonda tsiklni ishga tushirish
3-4. Oxirgi kunda o'zgartirilgan barcha fayllarning zaxira nusxasi
4-1. O'zgaruvchini belgilash va almashtirish
4-2. Oddiy o'zgaruvchan tayinlash
4-3. O'zgaruvchan tayinlash, oddiy va chiroyli
4-4. Butun son yoki satr?
4-5. Pozitsion parametrlar
4-6. wh, whois domen nomini qidirish
4-7. Shiftdan foydalanish
5-1. G'alati o'zgaruvchilarni aks ettirish
5-2. Qochib ketgan belgilar
5-3. Tugma bosishlarni aniqlash
6-1. chiqish/chiqish holati
6-2. Foydalanish shartni inkor etish!
7-1. Haqiqat nima?
7-2. Test ekvivalenti, /usr/bin/test, [ ] va /usr/bin/[
7-3. (( )) yordamida arifmetik testlar
7-4. Buzilgan havolalar uchun sinov
7-5. Arifmetik va satrlarni taqqoslash
7-6. Satrning null ekanligini tekshirish
7-7. zmore
8-1. Eng katta umumiy bo'luvchi
8-2. Arifmetik amallardan foydalanish
8-3. && va || dan foydalangan holda murakkab holat testlari
8-4. Sonli konstantalarni ifodalash
8-5. O'zgaruvchilarning C uslubidagi manipulyatsiyasi
9-1. $IFS va bo'sh joy
9-2. Vaqtli kiritish
9-3. Yana bir bor vaqtli kiritish
9-4. Vaqtli o'qish
9-5. Men ildizmanmi?
9-6. arglist: $* va $@ bilan argumentlar roʻyxati
9-7. $* va $@ nomuvofiqligi