#sysadmin #bash

Czy da się zainicjować komendę read z jakimś już tekstem?

W sensie chcę np. dać użytkownikowi możliwość wyedytowania pliku tekstowego parametry.txt zaw. np. -nosplash -nogui

i
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

cd /etc/NetworkManager/system-connections | sudo cat * | grep 'ssid\|psk=' | awk -v n=2 '1; NR % n == 0 {print ""}'

Zapisane sieci i hasla w linux z poziomu terminala, taki poranny skrypcik, moge dodac mailutils i opcje wyslania ich na email hm

Udanej zabawy

BTW
  • 33
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@lis6502: wlasnie ogladam tutorial unknowna do awk, musze ogarnac awk i sed bo w sumie przydatne totoc

W pokaz spojler nie klikam, sam chce to zrobic, zeby sie nauczyc

Unknown dobrze tlumaczy, ale to ino wstep i podstawy podstaw
k.....l - @lis6502: wlasnie ogladam tutorial unknowna do awk, musze ogarnac awk i sed...
  • Odpowiedz
#git #bash #programowanie
git alias

close = "!sh -c 'CURRENTBRANCH=$(git symbolic-ref --short HEAD) && git checkout $1 && git merge --no-ff -m \"Branch $CURRENTBRANCH merged into master; closed\" $CURRENTBRANCH'" -;

obecnie wiadomosc to
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 4
Mirki z #bash #linux poratuje mnie ktoś jednolinijkowcem? Mam pliki: a1.mov, a2.mov, a3.mov,... Oraz B1.mov, b2.mov, b3.mov. dla każdej kombinacji tych plików (każdy a z każdym b) muszę zrobić dwa polecenia:
cat a4.mov b2.mov > unikalnanazwa.mov
cat b2.mov a4.mov > inna
unikalna.mov

Jak to zrobić?
  • 22
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Bash – wykrywanie wklejanego tekstu to kolejny wpis, w którym dzielę się wiedzą przypadkowo nabytą. Tym razem napotkany błąd, skutkujący tym, że wklejany przeze mnie tekst wyglądał w terminalu tak:

0~tekst1~


sprawił, że dowiedziałem się o istnieniu funkcjonalności bracketed paste mode, którą można wykorzystywać np. w Bashu.
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Treść przeznaczona dla osób powyżej 18 roku życia...
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mk321 A masz uprawnienia żeby tworzyć typy i pakiety? Jeśli tak to możesz sobie dodać typy obiektowe do przetwarzania json. Poszukaj na necie PL/JSON. Powinieneś znaleźć skrypty (create) tworzące odpowiednie typy. Później sobie polecisz skryptem i zrobisz to co chcesz.
  • Odpowiedz
Uczę się bawić w #bash i robie sobie podstawowe jakieś skrypciki i teraz chcę zrobić skrypt na sprawdzanie czy jest net.
https://pastebin.com/kZHzexxJ
W teorii powinno to działać tak, że jeżeli wywołane echo pinga z grepem "failure" nie zwraca nic, to echo wywołuje informacje o tym, że internet jest. W drugim przypadku, gdy internetu nie ma, to grep powinien zwracać echo, że nie ma internetu.

Mój problem polega na tym, że
Gennwat - Uczę się bawić w #bash i robie sobie podstawowe jakieś skrypciki i teraz ch...

źródło: comment_8J519sEJOY5vRpxtQYzt2oc9tUYun2ST.jpg

Pobierz
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@lis6502: @lis6502: "2>&1" okazało się kluczowe i nawet mój pierwszy kod zadziałał, choć jak juz zdążyłem się z waszych odpowiedzi - działa, ale jest beznadziejny.
Tu jeszcze fajne linki znalazłem odpowiadające na moje pytanie co to tak naprawdę jest to "2>&1".
https://askubuntu.com/questions/625224/how-to-redirect-stderr-to-a-file
https://stackoverflow.com/questions/10508843/what-is-dev-null-21

Także wielkie dzięki chłopaki. W bashu po prostu chcę potrafić pisać jakieś proste rzeczy i pewnie pobawie się nim jeszcze trochę (musze pomyśleć nad jakimiś
  • Odpowiedz