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!
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. 😀
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! :)
"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
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
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.
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.
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
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ł
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 ;)
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 👋
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
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.
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...
Hej :) Totalne podstawy basha są dostępne na RU-vid, 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 :)
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!
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 ;)
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.
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 :)