#bash #linux #devops #programowanie

Mam pytanko do wykopowych #programista15k, mam patent jak modyfikować wartości zmiennych w działających skryptach basha:

sh
gdb -batch -p $(pgrep -f $script_name) -ex "call (char*)get_string_value(\"$var_name\")" -ex "call (void*)bind_variable(\"$var_name\",\"$new_value\",0)"

Czy jest podobna funkcja która pozwala zmodyfikować listing funkcji ?
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 1
@BArtus: w działającym procesie podmienić na żywca? Fajny problem, przyznam że nie wiem, a czemu w ogóle jest taka potrzeba? Nie wiem czy nie możnaby skryptu przepisać żeby co jakiś czas lądował zmienne z pliku za pomocą source, ale to taki strzał w ciemno.
  • Odpowiedz
Mirasy, w ubuntu 20.04 mam problem z ikonkami na pulpicie, tzn. przez menadżer plików ( w miejscu Pulpit) widzę ich więcej niż na samym pulpicie. Mam wrażenie, że nawet kopiowanie plików z samego pulpitu jest jakieś wadliwe, bo jak robie je z menadżera to wszystko działa. Ktoś ma podobne problemy?
W innych dystrybucjach z gnome jest ok.
P.S. Tak, wiem... Ubuntu, ale akurat znajomego chciałem zarazić linuksem i na samym początku dzwon
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@hackhouze: Nie za bardzo rozumiem, ale się wypowiem. Menedżer plików pokazuje często W SUMIE więcej obiektów (zależnie od ustawień: ikon, aktywatorów, plików, plików ukrytych, plików tymczasowych, skrótów) niż sam pulpit (choć ten dodaje niewidzialne dla menedżera desktop entries/aktywatory). Sp[rawdzać w ustawieniach menedżera i ustawieniach pulpitu.
  • Odpowiedz
mam głupie pytanie odnośnie iTerm2, wpisuję:

open skrypt.command

i otwiera się zwykły systemowy terminal, bo domyślnym programem do otwierania tego typu plików jest zwykły terminal, jest jakaś komenda która wymusza otworzenie w iTermie w którym pracuję?

#linux #unix #macbook
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@LubieKiedy: ew. open -a iTerm skrypt.command, ale to nie ma najmniejszego sensu, bo pliczki .command to zwykłe skrypty bashowe, a nie zadziała to z terminalem który nie obsługuje tego rozszerzenia
  • Odpowiedz
Dawno temu grałem w pewną grę na #linux w stylu #robocode, ale dużo prostszą.

Kupowało się części do robota za pewną pulę środków, i programowało go w assemblerze by walczył z innymi botami. Pamiętam że był osobno kontrolowany radar i karabin.

Ktoś pamięta? Wie o co mi chodzi? #programowanie
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@antek_akrobata: fail2ban to tylko zabezpieczenie, musisz łączyć się po vpn lub wystawić port ssh na zewnątrz.
Tylko nie domyślny bo będziesz zaspamiony logowaniami. I jak chcesz się logować z zewnątrz to najlepiej z użyciem klucza a nie hasło login
  • Odpowiedz
Hej,

Właśnie wydałem wersję 1.2 Czkawki w której dodałem wyszukiwanie po podobnych obrazach.

Działa to tragicznie wolno, bo około 120 sekund na przetworzenie około 3000 dość niedużych obrazów z Kodi, ale według moich pomiarów to i tak z 5 do 10% szybciej niż DupeGuru.

Dodatkowo
q.....n - Hej,

Właśnie wydałem wersję 1.2 Czkawki w której dodałem wyszukiwanie po...

źródło: comment_1602754193vU27XD0R4QWijBxquuhxxE.jpg

Pobierz
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@qarmin: do czego to służy?


@elf_pszeniczny: Program do czyszczenia systemu z nieprzydatnych plików
Nowo dodana funkcja do wykrywania podobnych obrazów, które można np. usunąć(ktoś ma na przykład podobne memy ale w różnej rozdzielczości i chce zostawić większy)

@qarmin: daj jakiś bezpieczny adres czegoś
  • Odpowiedz
Potrzebuję masowo zmodyfikować kilka określonych bajtów w plikach. Zawsze jest to kilka pierwszych bajtów + ósmy bajt. Jakiś prosty i szybki sposób by ogarnąć to w bashu?

#linux
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

że jestem praktycznie zielony w tym temacie


@saczuser: Wiem, nic osobistego. Nie widziałem ecryptfs na oczy bo luks dla mnie jest bardziej praktyczny. Normalnie bym pomógł ale musiałbum postudiować z czym ten cały ecryptfs się je. No i z doświadczenia wiem, że debug na odległość jest okropnie męczący i czasochłonny bo ma dość duże opóźnienia ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@jerekp: Czego się spodziewałeś po systemie, który wziął minusy obydwóch systemów operacyjnych i je połączył:
- Niekompatybilność Linuxa z wieloma popularnymi aplikacjami komercyjnymi
- Ohydne UI windowsa 10 ( ͡° ͜ʖ ͡°)
  • Odpowiedz
To akurat zabrzmiało jakbyś powiedział "Psy są brzydkie, bo są brązowe", bo w tym wypadku też masz taką różnorodność wyglądu. ;)


@mp107: No nie, po prostu ui windows 10 jesy ohydne. Nic tam nie pasuje do siebie. Ikony potrafią miec kilka różnych stylów. Menu kontekstowe potrafią mieć kilka różnych stylów. Nawet natywne okienka windowsowe nie trzymają się jednego stylu i raz masz okna w stylu metro a raz masz w
  • Odpowiedz