Pytania oznaczone «bash»

0
Jak przekierować stderr składni $ {var:? „Foo”}?

Korzystam z bash i próbuję wydrukować komunikat ze standardowym błędem, jeśli zmienna nie jest ustawiona za pomocą następującego polecenia: echo ${var:?"This var is not set"} Teraz chcę przekierować ten komunikat o błędzie do pliku. Próbowałem następujące, ale to nie działało: echo ${var:?"This...

0
Dowiedz się, ile pracowałem z dziennika zatwierdzania git

Pracuję jako programista, a ponieważ bardzo lubię pisać kod, często pracuję dość długo (czasami od 9 do 23). Pracowałem w mojej obecnej pracy przez rok i byłem zainteresowany ustaleniem, ile godzin zaprogramowałem w sumie. Nie piszę arkuszy czasu, więc po prostu mam czas, kiedy zaczynam pracę o...

0
Cronjob robi zrzut ekranu co godzinę z moszną

Jeden z moich użytkowników potrzebuje strony wyświetlanej co godzinę. Byłem w stanie znaleźć narzędzie o nazwie scrot i łatwo było skonfigurować cronjob do uruchamiania co godzinę. Mój problem polega na tym, że wymaga zrzutu ekranu z obu monitorów i sposobu, w jaki konfiguracja serwera X jest...

0
MSYS: synchronizacja czasu lokalnego z NTP

Mam instalację Win10 / MSYS2 na maszynie wirtualnej. Maszyna wirtualna jest najczęściej „zawieszona” (wstrzymana przez hiperwizor). Więc kiedy maszyna wirtualna jest wstrzymana, ma niewłaściwy czas (przed przerwą). Pomysł polega na uruchomieniu skryptu bezpośrednio po zwolnieniu, który...

0
Skrypt, który nie jest skończony

Wpisałem skrypt, aby sprawdzić niektóre konfiguracje serwerów Linux z listy. Na liście znajduje się zbyt wiele serwerów, dlatego podzieliłem 10 na 10 z poniższej listy: ... ... for ((i=0; i <= $serverCounter; i+=15)) do if [ $i -ge $serverCounter ] then exit else echo $i Kontrol $list...

0
Wykrywanie Rsync jest możliwe bez funkcji --delete-po?

Iam woking na skrypcie bash z rsysc między dwoma urządzeniami NAS Onsite i Offsite. Celem jest utworzenie kopii zapasowej serwera NAS na miejscu poza NAS. Pracujemy na mapie na miejscu z dość dużymi plikami. ok. 40 GB lub więcej. Rsync ma domyślnie habbit do ponownego wysyłania plików, jeśli...

0
Jak wymusić zamknięcie basha?

Używam podsystemu Windows dla systemu Linux i z jakiegoś powodu okno bash nie zamyka się. Uruchomiłem Menedżera zadań, aby wymusić jego zamknięcie, ale nie pojawia się jako proces. Jak mogę wymusić wyjście z basha? (Na razie po prostu uruchomię ponownie komputer, ale byłoby miło wiedzieć,...

0
Dopasowanie Regex w skrypcie powłoki

Oto fragment mojego skryptu powłoki - regex="<version>([0-9]*)\.([0-9]*)\.([0-9]*)([^<]*)<\/version>.*" #some unrelated lines of code echo $(grep -m 1 "<version>" $1) if [[ $(grep -m 1 "<version>" $1) =~ $regex ]] then main_version = "${BASH_REMATCH[1]}"...

0
Linux: zmienne podwójnego cudzysłowu i pętla plików

W innym pytaniu poradzono mi, aby „podwójnie zacytować zmienne $” w moim skrypcie, aby uniknąć błędów. Po przeczytaniu wielu informacji na temat podwójnych cudzysłowów, zakładam, że mogę / muszę wykluczyć symbole wieloznaczne z podwójnego cudzysłowu, gdy potrzebuję (na przykład), aby przeglądać...