Nie bój się konsoli! Oto dwa przypadki, w których komendy na Linuksie ułatwiły mi życie

Hej :) Oto dwa przykłady, w których użycie konsoli, czy też komend linuksowych może przynieść naprawdę fajne korzyści. Posłuchajcie, korzystajcie i próbujcie!

Пікірлер: 45

  • @OLinuksiePrzyKawie
    @OLinuksiePrzyKawie4 ай бұрын

    Oto kod do drugiego skryptu, który możecie śmiało ulepszać i dostosować pod siebie: pastebin.com/10DYXKXa

  • @The13PG
    @The13PG3 ай бұрын

    Super . Dzięki za film 👍

  • @Arachnos-pl
    @Arachnos-pl4 ай бұрын

    Hey. Dzięki za film i wykonaną pracę. A teraz moja opinia dotyczaca konsoli i skryptów: Korzystam czasami z konsoli, szczególnie w celu instalacji lub deinstalacji programów i aplikacji. Przeważnie to przyspiesza proces. Teraz opinia dotycząca przykładu #1: Tworzenie takich folderów lub podfolderów znacznie szybciej wykonam w trybie graficznym, niż miałbym męczyć sie pisać skrypt, szczególnie w środowisku KDE (twoim) lub Cinnamon, z którego jak korzystam. Szkoda czasu i zawracania głowy. Przykład #2: Super. Do takich rzeczy rzeczywiście warto zaprząc konsolę i napisać skrypt, który zautomatyzuje cały proces i zaoszczędzi mnóstwo czasu. Lux. Podsumowanie: Korzystajmy z konsoli jeżeli musimy, jeżeli to nam ułatwia pracę, jeżeli chcemy i jeżeli sprawia na przyjemność. Nikt nikomu nic nie zabrania, róbmy jak nam wygodniej. Pozdrawiam. 😀

  • @OLinuksiePrzyKawie

    @OLinuksiePrzyKawie

    4 ай бұрын

    Hej :) Dzięki za komentarz. Przykład pierwszy użyłem skryptu, bo możliwe, że w trybie graficznym zrobiłbym to szybko, ale dla mojej pracy zarówno teraz, jak i w przyszłości będę robił takich projektów WIELE - skoro więc mogę to jakoś zautomatyzować, to napisałem sobie skrypt, tym bardziej, że zaawansowany to on nie jest. Co do ostatniego zdania - amen! :)

  • @dstawicki

    @dstawicki

    4 ай бұрын

    "Szkoda czasu i zawracania głowy." A jednak nie szkoda, bo nie wydaje mi się, żebyś znacznie szybciej stworzył katalog z dwoma podfolderami oraz plikiem tekstowym. Co prawda zaoszczędzisz najpewniej AŻ dwie sekundy życia, ale ten skrypt bash można byłoby dalej rozbudować, ale na tę chwilę chyba nie ma takiej potrzeby skoro spełnia swoje założenia i działa to dalsze poprawki byłyby sztuką dla sztuki. Samo pisanie w konsoli i tworzenie folderów zagnieżdżonych (pod)folderów jest szybsze. Wystarczy podać odpowiednio nową ścieżkę, więc wyklikiwanie, choć wygodne, nie byłoby szybsze ;) PS nie jestem Linuksiarzem

  • @mcmc5240
    @mcmc52404 ай бұрын

    Bash wraz z Pythonem może stworzyć graficzne skrypty. Pamiętam swego czasu starsze polskie remixy Ubuntu miały takie graficzne skrypty "Pisklak" do konfigurowania systemu

  • @guramidwuplamy9523
    @guramidwuplamy95234 ай бұрын

    Super film. Podsunąłeś mi pomysł na moje modyfikacje, ale nie wiem czy to jest wykonalne:) Rozumiem, że u Ciebie sortowanie odbywa się na podstawie danych wyciąganych z nazwy pliku. Co jeśli nazwy pliku nie mają w sobie dat? Czy można takie sortowanie zrobić poprzez wyciąganie danych z EXIF? Podążając dalej....czy można sortować pliki na podstawie lokalizacji, które są w danych EXIF ?:) P.S. Nie bardzo mnie interesuje data utworzenia zdjęcia, a bardziej to gdzie została utworzona. Był czas, gdzie dużo służbowo jeździłem i mam sporo zdjęć, ale już nie jestem wstanie ustalić, gdzie je robiłem 😏... Pamięć ludzka jest zawodna. Hmmm... to można na to inaczej spojrzeć: jeśli już wracam do oglądania zdjęć z przeszłości (zakładając nawet, że wiem gdzie robiłem zdjęcie), to chciałbym mieć posortowane z konkretnych miejsc: np.: Bieszczady, Tatry, Grecja, Suwałki...itp Wolałbym mieć np.: wszystkie zdjęcia z Bieszczad z różnych lat, w jednym miejscu niż przekopywać się datami....Nie mam w zwyczaju powracać do zdjęć z konkretnych wyjazdów/konkretnych lat, a bardziej chciałbym wracać do przeglądania zdjęć z konkretnych miejsc (stąd pomysł na sortowanie po lokalizacji). Załóżmy, że byłem 20 razy w Bieszczadach: przebijanie się przez dziesiątki katalogów z różnych lat tylko po to aby wyszukiwać Bieszczady, to średnio ciekawe. A oglądanie slajdami setki zdjęć z różnych lat życia z tego samego miejsca....to mnie kręci:) Posortowanie tysiące zdjęć, ale po lokalizacji było by zbawienne... Ciekawe co "chat gpt" podpowie, czy można sortować w taki sposób... Dzięki za pomysły na rozmyślanie:) Dzięki za film.

  • @fan480smusic5
    @fan480smusic54 ай бұрын

    Dobre😊

  • @marcinadamski6465
    @marcinadamski64654 ай бұрын

    Jesli nie używasz bash-a zawodowo, zainteresuj się powłoką fish. Jest dużo bardziej interaktywna i user friendly 🙂

  • @fuukowatty9817

    @fuukowatty9817

    4 ай бұрын

    jest jeszcze wrap ale to na maca

  • @marcinadamski6465

    @marcinadamski6465

    4 ай бұрын

    @@fuukowatty9817 Warp to emulator terminala, a nie powłoka. Jest wersja dla linuksa, jak Ci telemetria nie przeszkadza...

  • @wieszak26

    @wieszak26

    3 ай бұрын

    faktycznie ten fish jest dobry dla laika dzięki

  • @RooiGevaar19
    @RooiGevaar194 ай бұрын

    Konsola jest bardzo pomocna. Czasem mam potrzebę masowej zmiany nazw plików, czy przeniesienia wielu plików w inne miejsce, czy pozbycia się plików o zbędnym rozszerzeniu - jak na Windowsie to kwestia wyklikiwania i szukania programów po internecie (o ile w ogóle można to szybko zrobić), to w linuksach to najczęściej kwestia 1-2 komend, i cyk zrobione.

  • @OLinuksiePrzyKawie

    @OLinuksiePrzyKawie

    4 ай бұрын

    Hej :) tak, też to zauważyłem przy swoich eksperymentach, konsola w wielu przypadkach jest o dziwo o wiele szybsza, niż GUI. Największe wrażenie robi jednak szybkość działania tych komend, boom - gotowe. Magia

  • @RooiGevaar19

    @RooiGevaar19

    4 ай бұрын

    @@OLinuksiePrzyKawie sam zip/rar/tar chodzą nieporównywalnie szybciej aniżeli taki WinRAR :D

  • @patrykopala770
    @patrykopala7704 ай бұрын

    👍

  • @szachupl
    @szachupl3 ай бұрын

    Wspomniałeś, że zajmujesz się grafiką komputerową. Czy mógłbyś zrobić przegląd programów graficznych, których używasz pod Linuxem?

  • @OLinuksiePrzyKawie

    @OLinuksiePrzyKawie

    3 ай бұрын

    Hej :) mógłbym, ale nie korzystam z wielu programów, więc nie wiem, czy wystarczyłoby materiału na wideo. Pracuję głównie na pakiecie Adobe, więc wiadomo, mam osobny sprzęt do pracy. Natomiast z czego ostatnio korzystam na komputerze z Linuksem to Inkscape (w podstawowym stopniu, ostatnio zrobiłem na nim portfolio oraz plik CV, naprawdę dobrze wyglądające), a także Figma, do prototypowania UX/UI.

  • @OLinuksiePrzyKawie

    @OLinuksiePrzyKawie

    3 ай бұрын

    Co jeszcze dodam - Inkscape to naprawdę super narzędzie. Brakuje mu nieco porządku w samym interfejsie i nie zachęca na pierwszy rzut oka, ale do pracy w grafice webowej jest świetny i może naprawdę, naprawdę wiele. Ma ogromny potencjał, gdyby zrobiono redesign samego interfejsu pod użyteczność, to mielibyśmy świetną alternatywę FOSS, mega konkurenta do Illustratora. Co innego GIMP, miałem parę prób korzystania z niego, ale zawsze byłem sfrustrowany po 5 minutach, za każdym razem. Interfejs oraz brak wielu podstawowych funkcji, lub jego "wydajność" nie pozwalają na efektywną pracę. Wiem, że to kwestia zasobów na rozwój i finansowania, więc nie narzekam, bo widzę, jakie jest życie tego projektu. Szkoda tylko, że coś, co ma konkurować z Photoshopem ma taki poziom...

  • @kaitek666
    @kaitek6664 ай бұрын

    year=${file:4:4}, if [-f "$file"] oraz mkdir -p nie przemawiają do mnie w kontekście "nie bój się konsoli" :P chyba mój największy zarzut w stosunku do shellowych scriptów to to jak daleko zaszła konkurencja np. z takim PowerShellem - to znaczy, że shell dla osoby która nie zna wszystkich komend jest po prostu nieczytelny, gdzie jak się czyta PS który składnią przypomina visual basic, to dokładnie wiadomo co jaka komenda robi. może kiedyś sh też do tego dojdzie? tak czy inaczej, dobry materiał

  • @OLinuksiePrzyKawie

    @OLinuksiePrzyKawie

    4 ай бұрын

    Hej :) Dzięki za komentarz! Tak, miałem taką obawę, że to, na co wskazałeś przyniesie skutek odwrotny, jednak chciałem przez to wideo pokazać, że z pewną pomocą można wziąć parę podstawowych komend, jak mkdir, czy touch i złożyć z tego coś użytecznego :) Na pewno zrobię w przyszłości wideo z najbardziej podstawowymi komendami wpisywanymi bezpośrednio w konsoli. Odnośnie PowerShella - ja zaś odniosłem odwrotne wrażenie. Tak, jego składnia wydaje się być jaśniejsza, ale sprawia ona na mnie wrażenie, że trzeba pisać więcej, pamiętać więcej. Bash z podstawowymi komendami, a nawet z flagami wydaje się... prostszy do zapamiętania! Ale to totalnie subiektywne odczucie, nic obiektywnego ;)

  • @pawelj.7287
    @pawelj.72874 ай бұрын

    Nie dla mnie jak na początek przygody😒 skrypty,pipty, to wyższa półka dla zaawansowanych nie dla początkujących nie ta cena tej kawy dla mnie.Powodzenia 👋

  • @OLinuksiePrzyKawie

    @OLinuksiePrzyKawie

    4 ай бұрын

    Hej :) dziękuję za komentarz. Piękne w tym jest to, że to tylko dodatek, ułatwia on życie, jak się to zna, ale na przykład z Mintem nie jest to zupełnie potrzebne :) Następne wideo będą typowo na wyklikanie, bo w dzisiejszych czasach naprawdę wiele można ustawić i wyklikać na Linuksie. Czy jest coś, w czym możemy Panu pomóc w działaniu sprzętu? Czy problemy zostały rozwiązane? Chętnie pomożemy, jeśli trzeba pomocy

  • @OLinuksiePrzyKawie

    @OLinuksiePrzyKawie

    4 ай бұрын

    A jeszcze bardzo podoba mi się Pana określenie "skrypty-pipty" :D Cudowne! To nie sarkazm!

  • @pawelj.7287

    @pawelj.7287

    4 ай бұрын

    Nie sarkazm

  • @eremas
    @eremasАй бұрын

    Więcej o AI w Linux poproszę.

  • @michanoyva7734
    @michanoyva77344 ай бұрын

    do mkdir tworzenia katalogu mozesz uzyc pętli

  • @mefariusxd3512
    @mefariusxd35123 ай бұрын

    Bardzo Ciekawy leci Sub. Można wiedzieć skąd zdobyć te wszystkie komendy do tych bashy.

  • @OLinuksiePrzyKawie

    @OLinuksiePrzyKawie

    3 ай бұрын

    Hej :) Totalne podstawy basha są dostępne na KZread, niemal każdy kanał o Linuksie (na pewno anglojęzyczny) ma coś na ten temat, można wpisać choćby "bash for beginners" - ja tak zaczynałem :)

  • @wilwe_2
    @wilwe_24 ай бұрын

    .sh nie jest konieczne

  • @user-ih3dn9mp2m
    @user-ih3dn9mp2m4 ай бұрын

    Fajny odcinek, bardzo cicho nagrany

  • @OLinuksiePrzyKawie

    @OLinuksiePrzyKawie

    4 ай бұрын

    Hej :) dzięki za komentarz! Przepraszam za tę cichość jak coś, eksperymentuję z różnymi poziomami audio - i jak widzę, teraz był nieco za nisko ;) poprawię to następnym razem, bo już z marszu wiem, że za dużo odjąłem decybeli przy eksporcie filmu :) Dzięki za info!

  • @michanoyva7734
    @michanoyva77344 ай бұрын

    5:33 tak programów sie niepisze :P ale działa? działa :D

  • @OLinuksiePrzyKawie

    @OLinuksiePrzyKawie

    4 ай бұрын

    Hej :) nie pisze? A napisałem! Jestem pierwszy :P Odkładając żarty na bok, wyniknęło to z mojej potrzeby, która jest raczej unikalna - chodzi o samą ideę szukania rozwiązań na swoje potrzeby za pomocą skryptów, które mają z zasady oszczędzić czas i wysiłek.

  • @piotrs7632

    @piotrs7632

    4 ай бұрын

    A możesz wyjaśnić co tutaj jest nie tak? Zwykły skrypt ma działać i tyle

  • @omgboy4939
    @omgboy49394 ай бұрын

    i3wm to jest ułatwienie życia tak przyspiesza prace a programowanie na takim setupie w Vim to bajka

  • @OLinuksiePrzyKawie

    @OLinuksiePrzyKawie

    4 ай бұрын

    Hej :) dzięki za komentarz! Próbowałem i3 i poddałem się po jednym dniu - jako grafik, któr całe życie działał na myszce jest mega ciężko się przestawić na tylko klawiaturę i skróty. Na pewno zrobię drugie podejście, tym razem bardziej się postaram ;)

  • @michanoyva7734
    @michanoyva77344 ай бұрын

    petla if [ -f $file.$rozszezenie ] /// mozesz dodac rozszezenie pliku. kolejna mała zmienna $rozszezenie gdzie mogłbys np katalogowac poprzez jpg , png // polecam uzywac podprogramy find -

  • @OLinuksiePrzyKawie

    @OLinuksiePrzyKawie

    4 ай бұрын

    Tak czułem, że można to ulepszyć w podobny sposób. Celowo zostawiłem niedoskonały skrypt, bo nie chodzi tu o doskonałość za pierwszym razem, bardziej chciałem pokazać sens pomocy sobie za pomocą takich narzędzi. Dzięki za sugestie, na pewno sprawdzę to w boju przy ulepszeniu skryptu :)