reklama - zainteresowany?

Genialne skrypty powłoki. Ponad 100 rozwiązań dla systemów Linux, macOS i Unix - Helion

Genialne skrypty powłoki. Ponad 100 rozwiązań dla systemów Linux, macOS i Unix
ebook
Autor: Dave Taylor, Brandon Perry
Tytuł oryginału: Wicked Cool Shell Scripts: 101 Scripts for Linux, OS X, and UNIX Systems
TÅ‚umaczenie: Andrzej Watrak
ISBN: 978-83-283-3431-1
stron: 392, Format: ebook
Data wydania: 2017-07-05
Księgarnia: Helion

Cena książki: 33,50 zł (poprzednio: 67,00 zł)
Oszczędzasz: 50% (-33,50 zł)

Dodaj do koszyka Genialne skrypty powłoki. Ponad 100 rozwiązań dla systemów Linux, macOS i Unix

Tagi: Inne | Linux | Mac OS | Mandriva / Mandrake | Mint | Red Hat | SuSE | Ubuntu | Unix

101 skryptów, dziÄ™ki którym oszczÄ™dzisz czas i rozwiążesz problemy

Systemy uniksowe rozkwitajÄ…. W ciÄ…gu ostatnich kilkunastu lat pojawiÅ‚y siÄ™ przeróżne, stosunkowo proste w obsÅ‚udze dystrybucje Linuksa, firma Apple stworzyÅ‚a OS X, Å‚atwiejsze staÅ‚o siÄ™ również administrowanie systemem Unix. OlbrzymiÄ… karierÄ™ robi system Android — pod jego kontrolÄ… pracujÄ… miliardy przeróżnych urzÄ…dzeÅ„. Istnieje wspólny element każdego z nich: powÅ‚oka Bourne, czyli bash. Okazuje siÄ™, że w czasach finezyjnych GUI umiejÄ™tność wykorzystania caÅ‚ej mocy skryptów powÅ‚oki jest bezcenna.

Niniejsza książka posÅ‚uży administratorom i użytkownikom systemów uniksowych, przyda siÄ™ też programistom i analitykom danych. ZnalazÅ‚o siÄ™ tu ponad sto Å›wietnych skryptów, z których każdy można modyfikować wedle potrzeb. Omówiono tu również gÅ‚ówne koncepcje skryptów, jednak nie zamieszczono analizy ich dziaÅ‚ania wiersz po wierszu. Zamiast tego pokazano mnóstwo niezwykle przydatnych sposobów automatyzacji różnych czynnoÅ›ci zwiÄ…zanych z zarzÄ…dzaniem systemem. W każdym rozdziale opisano po kilka nowych funkcjonalnoÅ›ci skryptów i przykÅ‚adów ich zastosowania. Dodatkowo opisano proces instalacji powÅ‚oki bash w systemie Windows 10!

W tej książce między innymi:

  • zwiÄ™zÅ‚e wprowadzenie do skÅ‚adni i zastosowaÅ„ skryptów powÅ‚oki,
  • narzÄ™dzia uÅ‚atwiajÄ…ce pisanie i sprawdzanie skryptów,
  • skrypty do operacji na plikach, na kontach użytkowników i zasobach internetu,
  • narzÄ™dzia dla webmasterów i administratorów serwerów WWW,
  • skrypty dla macOS i ich możliwoÅ›ci,
  • gry, praca w chmurze i przetwarzanie plików graficznych.

Dave Taylor zajmuje siÄ™ informatykÄ… od 1980 r. Jest jednym z twórców systemu BSD 4.4 Unix. Wszystkie najważniejsze dystrybucje Linuksa zawierajÄ… programy jego autorstwa. Taylor jest autorem licznych książek i artykuÅ‚ów w branżowych wydawnictwach informatycznych. CzÄ™sto bierze udziaÅ‚ w seminariach.

Brandon Perry jest programistÄ…. Jego przygoda z tworzeniem oprogramowania zaczęła siÄ™ na poczÄ…tku XXI wieku, gdy opublikowano otwartÄ… implementacjÄ™ projektu .NET Mono. W wolnym czasie tworzy moduÅ‚y dla platformy Metasploit, analizuje pliki binarne i rozkÅ‚ada na czynniki pierwsze różne aplikacje.

Skrypty powłoki: odkryj je na nowo!

Dodaj do koszyka Genialne skrypty powłoki. Ponad 100 rozwiązań dla systemów Linux, macOS i Unix

 

Osoby które kupowały "Genialne skrypty powłoki. Ponad 100 rozwiązań dla systemów Linux, macOS i Unix", wybierały także:

  • Windows Media Center. Domowe centrum rozrywki
  • Przywództwo w Å›wiecie VUCA. Jak być skutecznym liderem w niepewnym Å›rodowisku
  • Mapa Agile & Scrum. Jak si
  • Lean dla bystrzaków. Wydanie II
  • Gra bez koÅ„ca

Dodaj do koszyka Genialne skrypty powłoki. Ponad 100 rozwiązań dla systemów Linux, macOS i Unix

Spis treści

Genialne skrypty powłoki. Ponad 100 rozwiązań dla systemów Linux, macOS i Unix eBook -- spis treści

Wprowadzenie (23)

  • Czego siÄ™ nauczysz (24)
  • To jest książka dla Ciebie, jeżeli... (24)
  • Struktura książki (25)
  • MateriaÅ‚y w Internecie (28)
  • Na koniec... (28)

0. BÅ‚yskawiczny kurs pisania skryptów (29)

  • Czym w ogóle sÄ… skrypty powÅ‚oki? (29)
  • Wykonywanie poleceÅ„ (31)
  • Konfigurowanie skryptu logowania (32)
  • Uruchamianie skryptów (33)
  • Prostsze uruchamianie skryptów (35)
  • Po co stosować skrypty powÅ‚oki? (36)
  • Bierzmy siÄ™ do dzieÅ‚a (37)

1. BrakujÄ…ca biblioteka kodu (39)

  • Czym jest POSIX? (40)
  • Skrypt 1. Wyszukiwanie programów w katalogach zmiennej PATH (41)
    • Kod (41)
    • Jak to dziaÅ‚a? (43)
    • Uruchomienie skryptu (43)
    • Wyniki (44)
    • Rozbudowa skryptu (44)
  • Skrypt 2. Weryfikacja wprowadzanych danych: tylko litery i cyfry (45)
    • Kod (45)
    • Jak to dziaÅ‚a? (46)
    • Uruchomienie skryptu (46)
    • Wyniki (47)
    • Rozbudowa skryptu (47)
  • Skrypt 3. Normalizacja formatów dat (48)
    • Kod (48)
    • Jak to dziaÅ‚a? (49)
    • Uruchomienie skryptu (49)
    • Wyniki (50)
    • Rozbudowa skryptu (50)
  • Skrypt 4. Czytelne wyÅ›wietlanie dużych liczb (51)
    • Kod (51)
    • Jak to dziaÅ‚a? (52)
    • Uruchomienie skryptu (52)
    • Wyniki (53)
    • Rozbudowa skryptu (53)
  • Skrypt 5. Weryfikacja poprawnoÅ›ci liczb caÅ‚kowitych (54)
    • Kod (54)
    • Jak to dziaÅ‚a? (55)
    • Uruchomienie skryptu (55)
    • Wyniki (55)
    • Rozbudowa skryptu (56)
  • Skrypt 6. Weryfikacja poprawnoÅ›ci liczb zmiennoprzecinkowych (56)
    • Kod (57)
    • Jak to dziaÅ‚a? (58)
    • Uruchomienie skryptu (58)
    • Wyniki (59)
    • Rozbudowa skryptu (59)
  • Skrypt 7. Weryfikacja poprawnoÅ›ci daty (59)
    • Kod (60)
    • Jak to dziaÅ‚a? (62)
    • Uruchomienie skryptu (62)
    • Wyniki (62)
    • Rozbudowa skryptu (63)
  • Skrypt 8. Lepsza implementacja polecenia echo (63)
    • Kod (64)
    • Uruchomienie skryptu (65)
    • Wyniki (65)
    • Rozbudowa skryptu (65)
  • Skrypt 9. Zmiennoprzecinkowy kalkulator o konfigurowanej dokÅ‚adnoÅ›ci (65)
    • Kod (66)
    • Jak to dziaÅ‚a? (66)
    • Uruchomienie skryptu (67)
    • Wyniki (67)
  • Skrypt 10. Blokowanie plików (67)
    • Kod (69)
    • Jak to dziaÅ‚a? (70)
    • Uruchomienie skryptu (70)
    • Wyniki (70)
    • Rozbudowa skryptu (71)
  • Skrypt 11. Sekwencje kolorów ANSI (71)
    • Kod (72)
    • Jak to dziaÅ‚a? (72)
    • Uruchomienie skryptu (73)
    • Wyniki (73)
    • Rozbudowa skryptu (73)
  • Skrypt 12. Tworzenie biblioteki skryptów powÅ‚oki (74)
    • Kod (74)
    • Jak to dziaÅ‚a? (76)
    • Uruchomienie skryptu (76)
    • Wyniki (76)
  • Skrypt 13. Diagnostyka skryptów powÅ‚oki (76)
    • Kod (77)
    • Jak to dziaÅ‚a? (77)
    • Uruchomienie skryptu (78)
    • Wyniki (80)
    • Rozbudowa skryptu (80)

2. Ulepszanie poleceń (81)

  • Skrypt 14. Formatowanie dÅ‚ugich wierszy tekstu (83)
    • Kod (83)
    • Jak to dziaÅ‚a? (83)
    • Uruchomienie skryptu (84)
    • Wyniki (84)
  • Skrypt 15. Tworzenie kopii zapasowych usuwanych plików (85)
    • Kod (85)
    • Jak to dziaÅ‚a? (86)
    • Uruchomienie skryptu (87)
    • Wyniki (87)
    • Rozbudowa skryptu (88)
  • Skrypt 16. Korzystanie z archiwum usuniÄ™tych plików (88)
    • Kod (88)
    • Jak to dziaÅ‚a? (90)
    • Uruchomienie skryptu (92)
    • Wyniki (92)
    • Rozbudowa skryptu (92)
  • Skrypt 17. Rejestrowanie usuwanych plików (93)
    • Kod (93)
    • Jak to dziaÅ‚a? (93)
    • Uruchomienie skryptu (94)
    • Wyniki (94)
    • Rozbudowa skryptu (94)
  • Skrypt 18. WyÅ›wietlanie zawartoÅ›ci katalogów (95)
    • Kod (95)
    • Jak to dziaÅ‚a? (96)
    • Uruchomienie skryptu (97)
    • Wyniki (97)
    • Rozbudowa skryptu (98)
  • Skrypt 19. Wyszukiwanie plików wedÅ‚ug nazw (98)
    • Kod (98)
    • Jak to dziaÅ‚a? (99)
    • Uruchomienie skryptu (99)
    • Wyniki (100)
    • Rozbudowa skryptu (101)
  • Skrypt 20. Emulowanie innych Å›rodowisk: MS-DOS (101)
    • Kod (102)
    • Jak to dziaÅ‚a? (103)
    • Uruchomienie skryptu (103)
    • Wyniki (103)
    • Rozbudowa skryptu (103)
  • Skrypt 21. WyÅ›wietlanie czasu w różnych strefach (104)
    • Kod (104)
    • Jak to dziaÅ‚a? (106)
    • Uruchomienie skryptu (107)
    • Wyniki (107)
    • Rozbudowa skryptu (107)

3. Tworzenie narzędzi (109)

  • Skrypt 22. Notes (109)
    • Kod (110)
    • Jak to dziaÅ‚a? (111)
    • Uruchomienie skryptu (111)
    • Wyniki (112)
    • Rozbudowa skryptu (112)
  • Skrypt 23. Interaktywny kalkulator (113)
    • Kod (113)
    • Jak to dziaÅ‚a? (114)
    • Uruchomienie skryptu (114)
    • Wyniki (114)
    • Rozbudowa skryptu (115)
  • Skrypt 24. Przeliczanie temperatur (115)
    • Kod (115)
    • Jak to dziaÅ‚a? (116)
    • Uruchomienie skryptu (117)
    • Wyniki (117)
    • Rozbudowa skryptu (118)
  • Skrypt 25. Obliczanie rat kredytu (118)
    • Kod (118)
    • Jak to dziaÅ‚a? (119)
    • Uruchomienie skryptu (119)
    • Wyniki (119)
    • Rozbudowa skryptu (120)
  • Skrypt 26. Rejestrowanie terminów (120)
    • Kod (121)
    • Jak to dziaÅ‚a? (123)
    • Uruchomienie skryptu (124)
    • Wyniki (124)
    • Rozbudowa skryptu (126)

4. Regulowanie systemu Unix (127)

  • Skrypt 27. WyÅ›wietlanie zawartoÅ›ci plików wraz z numerami wierszy (128)
    • Kod (128)
    • Jak to dziaÅ‚a? (128)
    • Uruchomienie skryptu (129)
    • Wyniki (129)
    • Rozbudowa skryptu (129)
  • Skrypt 28. Zawijanie tylko dÅ‚ugich wierszy (129)
    • Kod (130)
    • Jak to dziaÅ‚a? (130)
    • Uruchomienie skryptu (131)
    • Wyniki (131)
  • Skrypt 29. WyÅ›wietlanie zawartoÅ›ci pliku wraz z dodatkowymi informacjami (131)
    • Kod (132)
    • Jak to dziaÅ‚a? (132)
    • Uruchomienie skryptu (133)
    • Wyniki (133)
  • Skrypt 30. Emulowanie argumentów GNU w poleceniu quota (133)
    • Kod (133)
    • Jak to dziaÅ‚a? (134)
    • Uruchomienie skryptu (134)
    • Wyniki (134)
  • Skrypt 31. Upodobnienie polecenia sftp do ftp (135)
    • Kod (135)
    • Jak to dziaÅ‚a? (136)
    • Uruchomienie skryptu (136)
    • Wyniki (136)
    • Rozbudowa skryptu (137)
  • Skrypt 32. Korekta polecenia grep (137)
    • Kod (138)
    • Jak to dziaÅ‚a? (139)
    • Uruchomienie skryptu (140)
    • Wyniki (140)
    • Rozbudowa skryptu (140)
  • Skrypt 33. Praca ze skompresowanymi plikami (140)
    • Kod (140)
    • Jak to dziaÅ‚a? (142)
    • Uruchomienie skryptu (142)
    • Wyniki (142)
    • Rozbudowa skryptu (143)
  • Skrypt 34. Maksymalna kompresja plików (143)
    • Kod (144)
    • Jak to dziaÅ‚a? (145)
    • Uruchomienie skryptu (145)
    • Wyniki (145)

5. Administrowanie systemem: zarządzanie użytkownikami (147)

  • Skrypt 35. Analiza miejsca na dysku (149)
    • Kod (149)
    • Jak to dziaÅ‚a? (149)
    • Uruchomienie skryptu (150)
    • Wyniki (150)
    • Rozbudowa skryptu (151)
  • Skrypt 36. Identyfikacja użytkowników przekraczajÄ…cych limit miejsca na dysku (151)
    • Kod (151)
    • Jak to dziaÅ‚a? (152)
    • Uruchomienie skryptu (152)
    • Wyniki (152)
    • Rozbudowa skryptu (153)
  • Skrypt 37. Poprawienie czytelnoÅ›ci wyniku polecenia df (153)
    • Kod (153)
    • Jak to dziaÅ‚a? (154)
    • Uruchomienie skryptu (154)
    • Wyniki (155)
    • Rozbudowa skryptu (155)
  • Skrypt 38. Sprawdzanie iloÅ›ci dostÄ™pnego miejsca na dyskach (156)
    • Kod (156)
    • Jak to dziaÅ‚a? (157)
    • Uruchomienie skryptu (157)
    • Wyniki (157)
    • Rozbudowa skryptu (157)
  • Skrypt 39. Bezpieczny skrypt locate (157)
    • Kod (158)
    • Jak to dziaÅ‚a? (160)
    • Uruchomienie skryptu (160)
    • Wyniki (161)
    • Rozbudowa skryptu (161)
  • Skrypt 40. Dodawanie konta użytkownika (162)
    • Kod (162)
    • Jak to dziaÅ‚a? (163)
    • Uruchomienie skryptu (164)
    • Wyniki (164)
    • Rozbudowa skryptu (164)
  • Skrypt 41. Blokowanie konta użytkownika (165)
    • Kod (165)
    • Jak to dziaÅ‚a? (166)
    • Uruchomienie skryptu (166)
    • Wyniki (166)
  • Skrypt 42. Usuwanie konta użytkownika (167)
    • Kod (167)
    • Jak to dziaÅ‚a? (168)
    • Uruchomienie skryptu (169)
    • Wyniki (169)
    • Rozbudowa skryptu (169)
  • Skrypt 43. Weryfikacja Å›rodowiska użytkownika (170)
    • Kod (170)
    • Jak to dziaÅ‚a? (171)
    • Uruchomienie skryptu (172)
    • Wyniki (172)
  • Skrypt 44. SprzÄ…tanie po odejÅ›ciu goÅ›ci (173)
    • Kod (173)
    • Jak to dziaÅ‚a? (174)
    • Uruchomienie skryptu (174)
    • Wyniki (174)

6. ZarzÄ…dzanie systemem: operacje utrzymaniowe (175)

  • Skrypt 45. Kontrolowanie poleceÅ„ z atrybutem setuid (176)
    • Kod (177)
    • Jak to dziaÅ‚a? (177)
    • Uruchomienie skryptu (178)
    • Wyniki (178)
  • Skrypt 46. Ustawianie daty systemowej (178)
    • Kod (179)
    • Jak to dziaÅ‚a? (180)
    • Uruchomienie skryptu (180)
    • Wyniki (180)
  • Skrypt 47. Przerywanie procesu o zadanej nazwie (181)
    • Kod (182)
    • Jak to dziaÅ‚a? (183)
    • Uruchomienie skryptu (183)
    • Wyniki (184)
    • Rozbudowa skryptu (184)
  • Skrypt 48. Weryfikacja poprawnoÅ›ci pliku programu cron (184)
    • Kod (185)
    • Jak to dziaÅ‚a? (188)
    • Uruchomienie skryptu (189)
    • Wyniki (189)
    • Rozbudowa skryptu (189)
  • Skrypt 49. Wykonywanie zadaÅ„ systemowych programu cron (190)
    • Kod (190)
    • Jak to dziaÅ‚a? (191)
    • Uruchomienie skryptu (192)
    • Wyniki (192)
    • Rozbudowa skryptu (192)
  • Skrypt 50. Cykliczne zmienianie plików dzienników (193)
    • Kod (193)
    • Jak to dziaÅ‚a? (196)
    • Uruchomienie skryptu (196)
    • Wyniki (196)
    • Rozbudowa skryptu (197)
  • Skrypt 51. Tworzenie zapasowych kopii plików (197)
    • Kod (197)
    • Jak to dziaÅ‚a? (199)
    • Uruchomienie skryptu (199)
    • Wyniki (199)
  • Skrypt 52. Tworzenie zapasowych kopii katalogów (200)
    • Kod (200)
    • Jak to dziaÅ‚a? (201)
    • Uruchomienie skryptu (201)
    • Wyniki (202)

7. Użytkownicy sieci WWW i Internetu (203)

  • Skrypt 53. Pobieranie plików za pomocÄ… programu ftp (204)
    • Kod (205)
    • Jak to dziaÅ‚a? (205)
    • Uruchomienie skryptu (206)
    • Wyniki (206)
    • Rozbudowa skryptu (207)
  • Skrypt 54. WyodrÄ™bnianie adresów URL ze strony WWW (208)
    • Kod (208)
    • Jak to dziaÅ‚a? (209)
    • Uruchomienie skryptu (209)
    • Wyniki (209)
    • Rozbudowa skryptu (211)
  • Skrypt 55. Uzyskiwanie informacji o użytkowniku serwisu GitHub (211)
    • Kod (211)
    • Jak to dziaÅ‚a? (212)
    • Uruchomienie skryptu (212)
    • Wyniki (212)
    • Rozbudowa skryptu (212)
  • Skrypt 56. Wyszukiwanie kodów pocztowych (213)
    • Kod (213)
    • Jak to dziaÅ‚a? (213)
    • Uruchomienie skryptu (214)
    • Wyniki (214)
    • Rozbudowa skryptu (214)
  • Skrypt 57. Wyszukiwanie kierunkowych numerów telefonicznych (214)
    • Kod (215)
    • Jak to dziaÅ‚a? (215)
    • Uruchomienie skryptu (215)
    • Wyniki (216)
    • Rozbudowa skryptu (216)
  • Skrypt 58. Informacje o pogodzie (216)
    • Kod (216)
    • Jak to dziaÅ‚a? (217)
    • Uruchomienie skryptu (217)
    • Wyniki (218)
    • Rozbudowa skryptu (218)
  • Skrypt 59. Uzyskiwanie informacji o filmie z bazy IMDb (218)
    • Kod (218)
    • Jak to dziaÅ‚a? (220)
    • Uruchomienie skryptu (221)
    • Wyniki (221)
    • Rozbudowa skryptu (221)
  • Skrypt 60. Przeliczanie walut (222)
    • Kod (222)
    • Jak to dziaÅ‚a? (223)
    • Uruchomienie skryptu (223)
    • Wyniki (223)
    • Rozbudowa skryptu (224)
  • Skrypt 61. Uzyskiwanie informacji o adresie bitcoin (224)
    • Kod (224)
    • Jak to dziaÅ‚a? (225)
    • Uruchomienie skryptu (225)
    • Wyniki (225)
    • Rozbudowa skryptu (226)
  • Skrypt 62. Åšledzenie zmian na stronach WWW (226)
    • Kod (226)
    • Jak to dziaÅ‚a? (228)
    • Uruchomienie skryptu (228)
    • Wyniki (229)
    • Rozbudowa skryptu (229)

8. Sztuczki webmastera (231)

  • Uruchamianie skryptów opisanych w tym rozdziale (233)
  • Skrypt 63. WyÅ›wietlanie informacji o Å›rodowisku CGI (234)
    • Kod (234)
    • Jak to dziaÅ‚a? (234)
    • Uruchomienie skryptu (234)
    • Wyniki (235)
  • Skrypt 64. Rejestrowanie zdarzeÅ„ WWW (235)
    • Kod (236)
    • Jak to dziaÅ‚a? (237)
    • Uruchomienie skryptu (237)
    • Wyniki (238)
    • Rozbudowa skryptu (238)
  • Skrypt 65. Dynamiczne tworzenie stron WWW (239)
    • Kod (239)
    • Jak to dziaÅ‚a? (240)
    • Uruchomienie skryptu (240)
    • Wyniki (240)
    • Rozbudowa skryptu (240)
  • Skrypt 66. PrzesyÅ‚anie stron WWW w wiadomoÅ›ciach e-mail (241)
    • Kod (241)
    • Jak to dziaÅ‚a? (242)
    • Uruchomienie skryptu (242)
    • Wyniki (242)
    • Rozbudowa skryptu (243)
  • Skrypt 67. Internetowy album zdjęć (243)
    • Kod (243)
    • Jak to dziaÅ‚a? (244)
    • Uruchomienie skryptu (244)
    • Wyniki (244)
    • Rozbudowa skryptu (245)
  • Skrypt 68. WyÅ›wietlanie losowych napisów (246)
    • Kod (246)
    • Jak to dziaÅ‚a? (247)
    • Uruchomienie skryptu (247)
    • Wyniki (247)
    • Rozbudowa skryptu (247)

9. Administrowanie stronami WWW i danymi w Internecie (249)

  • Skrypt 69. Wyszukiwanie bÅ‚Ä™dnych odnoÅ›ników wewnÄ™trznych (250)
    • Kod (250)
    • Jak to dziaÅ‚a? (251)
    • Uruchomienie skryptu (251)
    • Wyniki (251)
    • Rozbudowa skryptu (252)
  • Skrypt 70. Wyszukiwanie bÅ‚Ä™dnych odnoÅ›ników zewnÄ™trznych (253)
    • Kod (253)
    • Jak to dziaÅ‚a? (254)
    • Uruchomienie skryptu (254)
    • Wyniki (255)
  • Skrypt 71. ZarzÄ…dzanie hasÅ‚ami do serwera Apache (255)
    • Kod (256)
    • Jak to dziaÅ‚a? (259)
    • Uruchomienie skryptu (261)
    • Wyniki (261)
    • Rozbudowa skryptu (262)
  • Skrypt 72. Synchronizacja plików z serwerem FTP (262)
    • Kod (263)
    • Jak to dziaÅ‚a? (264)
    • Uruchomienie skryptu (264)
    • Wyniki (264)
    • Rozbudowa skryptu (265)

10. Administrowanie serwerami internetowymi (267)

  • Skrypt 73. Analiza pliku access_log serwera Apache (267)
    • Kod (269)
    • Jak to dziaÅ‚a? (270)
    • Uruchomienie skryptu (271)
    • Wyniki (271)
    • Rozbudowa skryptu (272)
  • Skrypt 74. Analiza zapytaÅ„ wyszukiwarek (272)
    • Kod (272)
    • Jak to dziaÅ‚a? (273)
    • Uruchomienie skryptu (274)
    • Wyniki (274)
    • Rozbudowa skryptu (274)
  • Skrypt 75. Analiza pliku error_log serwera Apache (275)
    • Kod (276)
    • Jak to dziaÅ‚a? (278)
    • Uruchomienie skryptu (278)
    • Wyniki (278)
  • Skrypt 76. Zapobieganie katastrofom poprzez tworzenie zewnÄ™trznego archiwum plików (279)
    • Kod (280)
    • Jak to dziaÅ‚a? (280)
    • Uruchomienie skryptu (281)
    • Wyniki (281)
    • Rozbudowa skryptu (281)
  • Skrypt 77. Monitorowanie stanu sieci (282)
    • Kod (283)
    • Jak to dziaÅ‚a? (286)
    • Uruchomienie skryptu (287)
    • Wyniki (288)
    • Rozbudowa skryptu (289)
  • Skrypt 78. Zmienianie priorytetu procesu o zadanej nazwie (289)
    • Kod (289)
    • Jak to dziaÅ‚a? (291)
    • Uruchomienie skryptu (291)
    • Wyniki (291)
    • Rozbudowa skryptu (292)

11. Skrypty w systemie macOS (293)

  • Skrypt 79. Automatyczne zrzuty ekranu (295)
    • Kod (296)
    • Jak to dziaÅ‚a? (296)
    • Uruchomienie skryptu (297)
    • Wyniki (297)
    • Rozbudowa skryptu (297)
  • Skrypt 80. Dynamiczne ustawianie tytuÅ‚u okna terminala (298)
    • Kod (298)
    • Jak to dziaÅ‚a? (298)
    • Uruchomienie skryptu (298)
    • Wyniki (299)
    • Rozbudowa skryptu (299)
  • Skrypt 81. Lista zawartoÅ›ci biblioteki iTunes (299)
    • Kod (300)
    • Jak to dziaÅ‚a? (300)
    • Uruchomienie skryptu (301)
    • Wyniki (301)
    • Rozbudowa skryptu (301)
  • Skrypt 82. Ulepszone polecenie open (301)
    • Kod (302)
    • Jak to dziaÅ‚a? (302)
    • Uruchomienie skryptu (303)
    • Wyniki (303)
    • Rozbudowa skryptu (303)

12. Skrypty do gier i zabawy (305)

  • Skrypt 83. Gra sÅ‚owna: anagramy (307)
    • Kod (307)
    • Jak to dziaÅ‚a? (308)
    • Uruchomienie skryptu (309)
    • Wyniki (309)
    • Rozbudowa skryptu (309)
  • Skrypt 84. Wisielec: odgadnij sÅ‚owo, zanim bÄ™dzie za późno (310)
    • Kod (310)
    • Jak to dziaÅ‚a? (312)
    • Uruchomienie skryptu (312)
    • Wyniki (312)
    • Rozbudowa skryptu (313)
  • Skrypt 85. Quiz: stolice paÅ„stw (314)
    • Kod (314)
    • Jak to dziaÅ‚a? (315)
    • Uruchomienie skryptu (315)
    • Wyniki (316)
    • Rozbudowa skryptu (316)
  • Skrypt 86. Czy to jest liczba pierwsza? (317)
    • Kod (317)
    • Jak to dziaÅ‚a? (318)
    • Uruchomienie skryptu (318)
    • Wyniki (318)
    • Rozbudowa skryptu (319)
  • Skrypt 87. Rzucamy kośćmi (319)
    • Kod (319)
    • Jak to dziaÅ‚a? (320)
    • Uruchomienie skryptu (321)
    • Rozbudowa skryptu (322)
  • Skrypt 88. Acey Deucey (322)
    • Kod (323)
    • Jak to dziaÅ‚a? (327)
    • Uruchomienie skryptu (329)
    • Wyniki (329)
    • Rozbudowa skryptu (330)

13. Praca w chmurze (331)

  • Skrypt 89. Utrzymywanie Dropboksa w dziaÅ‚aniu (332)
    • Kod (332)
    • Jak to dziaÅ‚a? (332)
    • Uruchomienie skryptu (333)
    • Wyniki (333)
    • Rozbudowa skryptu (333)
  • Skrypt 90. Synchronizowanie plików z systemem Dropbox (333)
    • Kod (333)
    • Jak to dziaÅ‚a? (335)
    • Uruchomienie skryptu (335)
    • Wyniki (335)
    • Rozbudowa skryptu (336)
  • Skrypt 91. Tworzenie pokazu slajdów z serii zdjęć w chmurze (336)
    • Kod (337)
    • Jak to dziaÅ‚a? (337)
    • Uruchomienie skryptu (338)
    • Wyniki (338)
    • Rozbudowa skryptu (338)
  • Skrypt 92. Synchronizowanie plików z Google Drive (339)
    • Kod (339)
    • Jak to dziaÅ‚a? (340)
    • Uruchomienie skryptu (340)
    • Wyniki (340)
    • Rozbudowa skryptu (341)
  • Skrypt 93. Mówi komputer... (341)
    • Kod (342)
    • Jak to dziaÅ‚a? (343)
    • Uruchomienie skryptu (344)
    • Wyniki (344)
    • Rozbudowa skryptu (344)

14. ImageMagick i praca z plikami graficznymi (345)

  • Skrypt 94. Udoskonalony analizator wielkoÅ›ci obrazów (346)
    • Kod (346)
    • Jak to dziaÅ‚a? (346)
    • Uruchomienie skryptu (347)
    • Wyniki (347)
    • Rozbudowa skryptu (348)
  • Skrypt 95. Znaki wodne (348)
    • Kod (348)
    • Jak to dziaÅ‚a? (349)
    • Uruchomienie skryptu (350)
    • Wyniki (350)
    • Rozbudowa skryptu (351)
  • Skrypt 96. Oprawianie w ramki (351)
    • Kod (351)
    • Jak to dziaÅ‚a? (353)
    • Uruchomienie skryptu (353)
    • Wyniki (353)
    • Rozbudowa skryptu (354)
  • Skrypt 97. Tworzenie miniatur (354)
    • Kod (355)
    • Jak to dziaÅ‚a? (356)
    • Uruchomienie skryptu (357)
    • Wyniki (357)
    • Rozbudowa skryptu (358)
  • Skrypt 98. Interpretacja informacji GPS (358)
    • Kod (358)
    • Jak to dziaÅ‚a? (359)
    • Uruchomienie skryptu (360)
    • Wyniki (360)
    • Rozbudowa skryptu (360)

15. Dni i daty (361)

  • Skrypt 99. OkreÅ›lanie dnia tygodnia dla zadanej daty w przeszÅ‚oÅ›ci (362)
    • Kod (362)
    • Jak to dziaÅ‚a? (363)
    • Uruchomienie skryptu (363)
    • Rozbudowa skryptu (364)
  • Skrypt 100. OkreÅ›lanie liczby dni pomiÄ™dzy dwiema datami (364)
    • Kod (364)
    • Jak to dziaÅ‚a? (366)
    • Uruchomienie skryptu (367)
    • Rozbudowa skryptu (367)
  • Skrypt 101. OkreÅ›lenie liczby dni pozostaÅ‚ych do zadanej daty (367)
    • Kod (367)
    • Jak to dziaÅ‚a? (370)
    • Uruchomienie skryptu (370)
    • Rozbudowa skryptu (370)

A. Instalacja powłoki bash w systemie Windows 10 (371)

  • WÅ‚Ä…czenie trybu dewelopera (372)
  • Instalacja powÅ‚oki bash (373)
  • PowÅ‚oka Microsoft bash a system Linux (374)

B. Dodatkowe skrypty (375)

  • Skrypt 102. Zmiana nazw wielu plików (375)
    • Kod (376)
    • Jak to dziaÅ‚a? (376)
    • Uruchomienie skryptu (377)
    • Wyniki (377)
    • Rozbudowa skryptu (377)
  • Skrypt 103. Zwielokrotnione uruchamianie programów na komputerze wieloprocesorowym (378)
    • Kod (378)
    • Jak to dziaÅ‚a? (379)
    • Uruchomienie skryptu (380)
    • Wyniki (380)
    • Rozbudowa skryptu (381)
  • Skrypt 104. OkreÅ›lanie fazy Księżyca (381)
    • Kod (381)
    • Jak to dziaÅ‚a? (382)
    • Uruchomienie skryptu (383)
    • Wyniki (383)
    • Rozbudowa skryptu (383)

Skorowidz (385)

Dodaj do koszyka Genialne skrypty powłoki. Ponad 100 rozwiązań dla systemów Linux, macOS i Unix

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.