#rar #linux #linuks #liniapolecen #bash
Mirki, mam katalog zawierający pliki o łącznej zawartości 1,6 GB. Chcę go przesłać na serwer ogólnodostępny ale przed tym chciałbym go podzielić na mniejsze kawałki, np o wielkości 500 MB. Mam rar zainstalowany w systemie, no ale nie potrafię znaleźć polecenia do spakowania i jednoczesnego podzielenia archiwum na pliki o żądanej wielkości. Normalnie pakuję pliki poprzez "rar
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #terminal #konsola #bash #zsh #powershell #cmd
Rozstrzygnijmy to raz na zawsze, która konsola najlepsza?
BArtus - #programowanie #terminal #konsola #bash #zsh #powershell #cmd
Rozstrzygnijm...

źródło: comment_1660657801A5GyRIPT3BhulfIRlLVuIg.jpg

Pobierz

Jak konsola najlepsza?

  • bash ∠( ᐛ 」∠)_ 29.7% (41)
  • cmd ౦0o 。 (‾́。‾́ )y~~ 7.2% (10)
  • fish ‿︵‿>°))))彡‿︵‿ 3.6% (5)
  • powershell [̲̅$̲̅(̲̅ ͡° ͜ʖ ͡°̲̅)̲̅$̲̅] 15.2% (21)
  • zsh _(:3 」∠)_ 34.1% (47)
  • ratumnku, nie umiem w konsole ‿︵‿ヽ(°□° )ノ︵‿︵ 10.1% (14)

Oddanych głosów: 138

  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mircy jak to zrobić w bashu, żeby w razie niespełnienia warunku1 była podjęta kolejna próba wykonania polecenia1 i sprawdzenia, czy teraz warunek jest spełniony? Chciałbym żeby były podjęte np. 3 próby, nie tylko jedna. Gdzie nie spojrzę to jest jakieś inne rozwiązanie.

Jest tak:

polecenie1
if [ warunek1 ] ; then
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Napisałem sobie taki skrypt w bashu:

target=$(xprop -id xdotool getwindowfocus | grep 'NETWM_PID' | grep -oE '[[:digit:]]*$'); kill -9 $target

To co jest wewnątrz zmiennej target to ściągnięcie PID okna na którym jest focus, i o ile w terminalu skrypt działa to bez problemu, tak skrót dodany przez KDE (sh /home/filip/Dokumenty/kill9.sh, to samo co w terminalu) nie łapie w ogóle. Jaki może być
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@BoKoR: Z jakiegoś głupiego powodu, wystarczyło kliknąć na przycisk "znajdź plik..." i wybrać plik .sh
KDE wtedy zastąpiło skrót 'sh /home/filip/Dokumenty/kill9.sh' na '/home/filip/Dokumenty/kill9.sh' i wszystko bangla. Dzięki serdeczne mirku za pomoc.
  • Odpowiedz
Nie kumam jak wytłumaczyć komputerowi: "powtarzaj tę pętlę aż nie spełni się warunek"
Koncept programu to symulator lotto i rozgryzam losowanie unikalnych liczb. Zrobiłem tablicę liczb 1-49 i tablicę zużytych liczb, chcę żeby sprawdzał czy wylosowana liczba jest taka sama jak którakolwiek z liczb w tablicy zużytych liczb, jeśli tak to ma losować tak długo aż nie będzie

#bash #programowanie
TotalDisaster - Nie kumam jak wytłumaczyć komputerowi: "powtarzaj tę pętlę aż nie spe...

źródło: comment_1658846474vQBUw7GcXCiulyA4EOfsol.jpg

Pobierz
  • 33
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Kończę kurs Basha na udemy, zresztą bardzo polecam: https://softserve.udemy.com/course/bash-mastery/
Ale potrzebuję dużo praktyki zanim ogarnę większość materiału ( ͡° ͜ʖ ͡°) Więc zapraszam do wymyślania sensownych zadanek na poćwiczenie albo podsyłanie jakichś linków.
Z takich prostych planów to mam:
-Program który sprawdza czy PESEL jest prawidłowy (sprawdźcie sobie wikipedię, jest parę rzeczy do sprawdzenia)
-Program który losuje totka (liczby podane przez użytkownika) i wyświetla i numeruje każdą próbę
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@TotalDisaster: Kombinuj :)
Wszystko idzie zrobić - podpowiedź jest taka, że dla HuntTheWumpus pokoje nie muszą być łączone ze sobą dynamicznie. Musisz po prostu zadeklarować "jakoś" mapę. A jak to zrobisz, to już zostawiam Tobie, baw się ( ͡° ͜ʖ ͡°)
Osobiście poznałem ten pomysł przez znajomego, który wspomniał jakiś artykuł, że gość zmieścił tę grę poniżej 100 lini kodu jakiegoś innego shela.
  • Odpowiedz
Rozwiązanie słynnego problemu matematycznego P vs NP - https://zrzutka.pl/vmpc


@mstarzec: wpadłem w prawie dwudniową króliczą norę nt. pana Żółtaka i dowodliwości P vs NP i mam pytanie – skąd link do tej zrzutki akurat teraz? I czy sam uważasz, że należy mu wpłacać te pieniądze :)
  • Odpowiedz
dlaczego bash org pl upadł i przestał być aktualizowany? i co jest takiego w (lub ewentualnie "co to jest?") IRC, że strony typu ww. bash czy nieistniejący już kretyn com były mniej lub więcej popularne?

osobiście przeczytałem calutkiego basha jak byłem w gimnazjum, od najstarszych do najnowszych, kilkanaście/dziesiąt stron dziennie i link do zakładek xD

#kiciochpyta #bash #irc może trochę #informatyka
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@MaxVerstapen: ffmpeg

* You can extract images from a video, or create a video from many images:

For extracting images from a video:

ffmpeg -i foo.avi -r 1 -s WxH -f image2 foo-%03d.jpeg


This will extract one video frame per second from the video and will output them in files named foo-001.jpeg, foo-002.jpeg, etc. Images will be rescaled to fit the new WxH values.
  • Odpowiedz
Dlaczego działania arytmetycznie należy zapisywać w podwójnych nawiasach? Wiem że tak się stosuje, ale nie jestem w stanie zrozumieć dlaczego? Podpowie ktoś?

wynik=$(( a + b ))
#bash
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Rodriquez: Prawdopodobnie dlatego, że w środowisku mogłyby istnieć elementy lub zmienne w formie numerycznej więc to może być niejako podpowiedź przeprowadzenia działania jak w subshellu. Przypadkowo mógłbyś na przykład wykonać działanie na argumencie $1 itp.
Dodatkowo i tak lepiej jest korzystać z bc albo expr...
  • Odpowiedz
#linux #programista15k #bash #wireguard

Używam wireguarda. Pomoże mi ktoś skonfigurować?
Po prawej konfiguracja klienta, po lewej serwera, jedno i drugie to Ubuntu 20.04
Na czym polega problem - po uruchomieniu na kliencie (wg-quick up wg0) tracę jakąkolwiek łączność z światem zewnętrznym. Jedyne co mogę pingować to urządzenia w sieci domowej i IP serwera(10.66.66.1). Ping na inne serwery zwraca komunikat:

From
MamByleJakiNick - #linux #programista15k #bash #wireguard

Używam wireguarda. Pomoż...

źródło: comment_1654709294AE7LwA7vQzWlgPImzM5X2L.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach