Wszystko
Najnowsze
Archiwum
Treść przeznaczona dla osób powyżej 18 roku życia...
@paczelok: U mnie nie działa.
Pytanie za 100pkt.
Mam napisany skrypt w #bash który służy do przesyłania plików po SSH. Jest on bardzo często używany, co wymaga ciągłego wpisywania haseł, + z winy słabego połączenia i zmiennego IP często się wysypuje. Chce przepisać ten skrypt na nowo, jednak chodzi mi po głowie coś z tym hasłem.
Myślałem wykorzystać zmienną środowiskową w linuxie, żeby tam trzymać hasłem i np cronem co 4h/restart pc go czyścić. Jest
Mam napisany skrypt w #bash który służy do przesyłania plików po SSH. Jest on bardzo często używany, co wymaga ciągłego wpisywania haseł, + z winy słabego połączenia i zmiennego IP często się wysypuje. Chce przepisać ten skrypt na nowo, jednak chodzi mi po głowie coś z tym hasłem.
Myślałem wykorzystać zmienną środowiskową w linuxie, żeby tam trzymać hasłem i np cronem co 4h/restart pc go czyścić. Jest
- 2
@NewEpisode: jak masz klucz SSH dodany i klucz jest bez passphrase to nie trzeba nic wpisywać
- 3
@NewEpisode: tu nie ma problemu z twoim skryptem tylko z tym setupem, po pierwsze jak masz odblokowany port 22 do internetu to masz zablokowane logowanie hasłem i używasz klucza ssh, nie ma żadnego "ale"
używając klucza ssh masz do dyspozycji multum opcji np. keyring, co do ostrzeżenia o innym IP możesz to zignorować w .ssh/config dodając
CheckHostIP no
używając klucza ssh masz do dyspozycji multum opcji np. keyring, co do ostrzeżenia o innym IP możesz to zignorować w .ssh/config dodając
CheckHostIP no
- 16
#mstarzecnews #webdev #programowanie #nodejs #javascript #go #rustlang #it #bash #aws #apple #windows #elektronika
JS/Web:
W NPM można było bez autoryzacji publikować nowe wersje dowolnego pakietu! - https://sekurak.pl/krok-od-totalnego-chaosu-i-masowych-hackow-aplikacji-w-internecie-w-npm-mozna-bylo-bez-autoryzacji-publikowac-nowe-wersje-dowolnego-pakietu/
Hypermedia as the Engine of Application State (HATEOAS) - https://htmx.org/essays/hateoas/
Alternatywa dla NVM - automatyczne przełączanie wersji node.js -
JS/Web:
W NPM można było bez autoryzacji publikować nowe wersje dowolnego pakietu! - https://sekurak.pl/krok-od-totalnego-chaosu-i-masowych-hackow-aplikacji-w-internecie-w-npm-mozna-bylo-bez-autoryzacji-publikowac-nowe-wersje-dowolnego-pakietu/
Hypermedia as the Engine of Application State (HATEOAS) - https://htmx.org/essays/hateoas/
Alternatywa dla NVM - automatyczne przełączanie wersji node.js -
#komputery #bash #shell
#programowanie
Nie pisze w shellu jednak muszę wyciągnąć za pomocą Shella wartość z pliku csv. Plik csv zawiera kilkadziesiąt wierszy i kilka kolumn. Muszę wyciągnąć jedną wartość z pewnej kolumny a następne użyć ją jako argument przy odpalaniu skryptu pythonowego. Niestety moja zmienna $periodvar jest pusta. Totalnie nie znam się na shellu a nie wiem co robię źle.
#programowanie
Nie pisze w shellu jednak muszę wyciągnąć za pomocą Shella wartość z pliku csv. Plik csv zawiera kilkadziesiąt wierszy i kilka kolumn. Muszę wyciągnąć jedną wartość z pewnej kolumny a następne użyć ją jako argument przy odpalaniu skryptu pythonowego. Niestety moja zmienna $periodvar jest pusta. Totalnie nie znam się na shellu a nie wiem co robię źle.
11
Przydatne flagi: Bash

W poprzednim wpisie pokazałem kilka przydatnych flag do curla. Jednak jeżeli chcemy uruchamiać go w powłoce warto i do niej dodać kilka opcji, aby zachowanie było zgodne z intuicją. -u Domyślnie je…
z- 1
- #
- #
- #
#!/bin/bash
LOCATION=~/test/
DATE=$(date +'%d-%m_%H:%M')
FILENAME=Screenshot+$DATE
LASTNUMBER=XX@RedveKoronny: trzeba czytać dokumentujące, a nie sarkać, że coś jest głupie ( ͡° ͜ʖ ͡°)
W pipe każda komenda to inny proces i w zależności czy masz ustawiony
W pipe każda komenda to inny proces i w zależności czy masz ustawiony
lastpipe czy nie to albo pierwszą albo ostnia komenda w pipe będzie się wykonywać w pierwotnej powłoce.- 0
Mirasy z #bash #linux #programowanie (problem ze skryptem + #pytaniedoeksperta )
Próbuję zrobić prosty skrypt, który będzie w tylko konkretnym oknie klikał myszką w 1 punkcie co 1 sekundę:
Próbuję zrobić prosty skrypt, który będzie w tylko konkretnym oknie klikał myszką w 1 punkcie co 1 sekundę:
while true
do
xdotool search --name "Abcde xyxy xyxy" mousemove 500 100 click 1
źródło: comment_1637263262KOA43oliGM8GAPM132lJdQ.jpg
Pobierz- 0
Mirki z #programowanie #linux #bash
kolejne mądre pytanie z mojej strony.
Piszę skrypt i chcę przekierować output zarówno na ekran, jak i do pliku z logiem.
Jest fajna komenda
Problem
kolejne mądre pytanie z mojej strony.
Piszę skrypt i chcę przekierować output zarówno na ekran, jak i do pliku z logiem.
Jest fajna komenda
tee której zawsze używałem.Problem
- 0
Mirki z #programowanie #linux #bash
potrzebuję chałupniczą metodą wygenerować sobie pewien plik json z wartościami ze zmiennych w pliku tekstowym.
Chcę to potencjalnie odpalać na linuxie pod bashem, wiec nic wyszukanego, ma działać od strzała.
potrzebuję by json miał taki wpis:
potrzebuję chałupniczą metodą wygenerować sobie pewien plik json z wartościami ze zmiennych w pliku tekstowym.
Chcę to potencjalnie odpalać na linuxie pod bashem, wiec nic wyszukanego, ma działać od strzała.
potrzebuję by json miał taki wpis:
- 1
@tegie: A o jq pan słyszał, panie ferdku?
echo "[\"$A\",\"$B\"]" | jq -r '{ "A":.[0], "B":.[1] }' > api_parameters.json- 0
@PortowySzczur: @wykopyrek @dict
Dzięki za sugestie. Problem już rozwiązany zgodnie z sugestią od @Saly
Zależało mi na prostym rozwiązaniu, bez konieczności doinstalowywania niczego, bo skrypt będzie potencjalnie do użytku na wielu systemach nienależących do mnie, więc nie zawsze mogę coś doinstalować.
Sam json też jest dosyć prosty i ma raptem z 300 linii. Ale takich pliczków tylko z róznymi danymi mogę mieć i kilkaset. Dane biorę z innego pliku
Dzięki za sugestie. Problem już rozwiązany zgodnie z sugestią od @Saly
Zależało mi na prostym rozwiązaniu, bez konieczności doinstalowywania niczego, bo skrypt będzie potencjalnie do użytku na wielu systemach nienależących do mnie, więc nie zawsze mogę coś doinstalować.
Sam json też jest dosyć prosty i ma raptem z 300 linii. Ale takich pliczków tylko z róznymi danymi mogę mieć i kilkaset. Dane biorę z innego pliku
- 15
#mstarzecnews #webdev #programowanie #nodejs #javascript #go #rustlang #it #bash #aws #apple #windows #elektronika
JS/Web:
Fingerprinting bez js - https://fingerprintjs.com/blog/disabling-javascript-wont-stop-fingerprinting/
21 ciekawych repozytoriów o JS - algorytmy, wtfjs, best practices, awesome itd. - https://madza.hashnode.dev/21-github-repositories-to-become-a-javascript-master
Nowy ficzer w devtool chroma - nagrywanie i mierzenie user flow -
JS/Web:
Fingerprinting bez js - https://fingerprintjs.com/blog/disabling-javascript-wont-stop-fingerprinting/
21 ciekawych repozytoriów o JS - algorytmy, wtfjs, best practices, awesome itd. - https://madza.hashnode.dev/21-github-repositories-to-become-a-javascript-master
Nowy ficzer w devtool chroma - nagrywanie i mierzenie user flow -
@bgrzegorz: brzmi jak https://askubuntu.com/a/24422
- 0
Komentarz usunięty przez autora
Mirasy od #linux #bash #raspberrypi - mam taki skrypcik:
#!/usr/bin/env bash
systemctl is-active --quiet minidlna
if
#!/usr/bin/env bash
systemctl is-active --quiet minidlna
if
- 10
@OperatorHydrolokator: systemD jest od tego żeby samemu pilnować czy aplikacja żyje, wiec zamiast robić hacki popraw unit.
A cron nie działa prawdopodobne przez to ze systemctl wymaga uprawnień root, a cron uruchamiasz jako zwykły użytkownik. systemD też można użyć jako zamiennik crona.
A cron nie działa prawdopodobne przez to ze systemctl wymaga uprawnień root, a cron uruchamiasz jako zwykły użytkownik. systemD też można użyć jako zamiennik crona.
@OperatorHydrolokator: jak już chcesz z Crona to użyj ścieżek bezwzględnych alba wstaw przed skrypt: . /etc/profile;
@zielony_wiatr: ale bezbeki
- 1
Czy na chromebooku można programować normalnie jak na linuchu? Chodzi o bash+python. Generalnie mam dwa stare kompy ktore bym chcial sprzedac i ogarnac sobie dobrego <14cali chromebooka. Widze, ze sa mega tanie i baterie niby po 10h trzymają. Mozecie sie cos wypowiedzieć w temacie? Bo niby do 1.5k mozna kupic naprawde fajnego chromebooka, czytaj - bedzie chodził plynnie bateria 10h lekki.
#chromebook #python #linux #bash
#chromebook #python #linux #bash
- 5
@ortaliontrenera da się interpreter pythona crewem zainstalować, gorzej z edytorami kodu/ide jakiś caret albo coś w przeglądarce, ja bym sobie obok postawił jakieś Ubuntu mimo wszystko
Mam z 1000 folderów, w każdym po jednym pliku. Zna ktoś polecenie w linuksie, które scaliłoby to w jeden folder? Znaczy wszystkie 1000 plików było w jednym folderze?
#linuks #programowanie #ubuntu #bash #kiciochpyta
#linuks #programowanie #ubuntu #bash #kiciochpyta
- 11
- 4
@psi-nos: Dziękuje! Okazało się prostsze niż myślałem xD
Hej, kto mi powie jak mogę z poziomu skryptu #bash wykrywać przez web za każdym razem najświeższą wersję oprogramowania dostępną na stronie i ją pobierać? Chodzi mi o tę stronę - https://www.rockbox.org/dl.cgi?bin=ipodvideo - zawsze najwyższa pozycja w tabeli, link w kolumnie "Binary Package". Dzięki za sugestie.
#linux
#linux
źródło: comment_1633511596Tv3ulxR8ElOVbVlfg8cAOI.jpg
Pobierz- 1
@Kokos: curl -s http://xxxxx/xxx|sha1sum - zapisujesz i sprawdzacz czy sie zmienilo. Potem regexem w curlu szukasz sobie tego co chcesz - wydlubujesz linka i pobierasz
@Kokos:
curl + pup (https://github.com/EricChiang/pup )
curl + pup (https://github.com/EricChiang/pup )
curl -s "[https://www.rockbox.org/dl.cgi?bin=ipodvideo"](https://www.rockbox.org/dl.cgi?bin=ipodvideo") | pup 'table.rockbox tbody tr:nth-child(2) td:nth-child(3) a attr{href}'
konto usunięte via Wykop Mobilny (Android)
- 0
Podsunie ktoś pomysł jak wysyłać wiadomości SOAP przez curl w pętli ze zmiennymi parametrami w wiadomości? Np. żeby za każdą iteracja było wysyłane inne id?
#programowanie #bash
#programowanie #bash
@Libra_Versus_Libra jeżeli parametry mogą być oddzielone spacją najprościej xargsem, na szybko:
echo "1 2 3 4 5" | sed 's/ /\n/g' | xargs -I {} curl [http://fakeapi.jsonparseronline.com/posts/](http://fakeapi.jsonparseronline.com/posts/){}@Libra_Versus_Libra: Musisz dookreślić czego tam potrzebujesz i jak szybko. Xargs z flagą -P pozwala stworzyć kilka procesów aby zoptymalizować czas operacji, albo timeouty na curla i wtedy masz coś takiego
echo "1 2 3 4 5" | sed 's/ /\n/g' | xargs -P 5 -I {} 'sh -c curl --connection-timeout 10 --max-time 10 [http://fakeapi.jsonparseronline.com/posts/](http://fakeapi.jsonparseronline.com/posts/){}'- 0
Siema mirki, chce sobie dodać shortcut by się móc połączyć na maszynke w pracy
[Desktop Entry]
Name=Maszynka
Comment=shitty work
Exec=xfreerdp /multimon /floatbar /u:tmbrek /d:dupadupa /v:xxxxxxxxxxxxxxxxx- 9
#mstarzecnews #webdev #programowanie #nodejs #javascript #go #rustlang #it #bash #aws #apple #windows #elektronika
JS/Web:
Anti debug app w js i wasm - https://remyhax.xyz/posts/javascript-wasm-anti-debug/
JS/Web:
Anti debug app w js i wasm - https://remyhax.xyz/posts/javascript-wasm-anti-debug/
























Jak zapisać lokalnie wynik takiego "cat >" żeby nie dopisał mi samej komendy na górze pliku? Spróbowałem bezmyślnie tail +1, to zapisał komendę z tailem ( ͡° ͜
(╥﹏╥)