Unix & Linux

11
Jak uruchomić długi proces na zdarzeniu Udev?

Chcę uruchomić połączenie ppp, gdy mój modem USB jest podłączony, więc używam tej udevreguły: ACTION=="add", SUBSYSTEM=="tty", ATTRS{idVendor}=="16d8",\ RUN+="/usr/local/bin/newPPP.sh $env{DEVNAME}" (Mój modem pojawia się /devjako ttyACM0) newPPP.sh: #!/bin/bash /usr/bin/pon prov $1...

11
awk arytmetyka o wysokiej precyzji

Szukam sposobu, aby powiedzieć awk, aby wykonywał arytmetykę o wysokiej precyzji w operacji podstawienia. Polega to na odczytaniu pola z pliku i zastąpieniu go przyrostem o 1% tej wartości. Tracę jednak tam precyzję. Oto uproszczona reprodukcja problemu: $ echo 0.4970436865354813 | awk '{gsub($1,...

11
Jak zdobyć Bash, aby zasugerować brakujący pakiet?

Podczas uruchamiania Ubuntu, podczas próby wykonania polecenia w bash, sugerowano, że wspomnianego programu brakuje, ale znaleziono go w innym pakiecie Y, i że mogę spróbować go zainstalować. Teraz w systemie Debian już tak nie jest. Jeśli polecenie nie zostanie znalezione, nic nie sugeruje, ale...

11
Jak wznowić polecenie tar, które zostało zabite

Robiłem: tar -cvfi musiałem to zabić ctrl-C. Wiem, że powinienem był to zrobić, Ctrl-Za potem przenieść zadanie na pierwszy plan ... ale to nie jest historia. Czy mogę wznowić od momentu zatrzymania

11
Zabij sesję tmux i wybierz inną sesję tmux

Próbuję powiązać, Xaby wykonać następujące czynności: pytaj użytkownika, czy sesja powinna zostać zabita jeśli ywprowadzono, zabij sesję po zabiciu sesji wybierz inną sesję (ostatnią, poprzednią lub następną) Niektóre podobne polecenia, które nie są całkiem poprawne Zabij sesję i zamknij...

11
Najpierw przetworz ostatni wiersz za pomocą awk

Mam plik danych, który chcę znormalizować awkna podstawie ostatniego punktu danych. Dlatego najpierw chciałbym uzyskać dostęp do ostatniego punktu danych, aby znormalizować dane, a następnie przetwarzać normalnie. Poniższa metoda, wykorzystująca tacdwa razy, spełnia swoje zadanie, ale może jest...

11
Narzędzia do podkręcania w systemie Linux

Próbuję przetaktować moją maszynę. Wszystkie zmiany są wprowadzane na poziomie BIOS-u, ale następnie należy sprawdzić wszystkie temperatury, napięcia itp. I przetestować stabilność podkręcania. Większość samouczków (jeśli nie wszystkie) są napisane dla systemu Windows. Jakie byłyby alternatywy dla...

11
Jak automatycznie odświeżyć Vima po ustawieniu bufora / okna?

Często używam Control + L, aby przerysować ekran w Vimie . W szczególności, kiedy wychodzę ze snu lub zmieniam konfiguracje monitorów, często stwierdzam, że Vima trzeba przerysować. Pomyślałem, że łatwiej jest po prostu dodać coś do mojego vimrc, które przerysowuje fokus. Czy istnieje polecenie,...

11
Wyłącz kolory na terminalu i SSH

Moja lokalna maszyna Linux ma takie kolorowe wyjście wyjściowe; Kiedy I SSH do pfSense / BSD zmienia kolory w ten sposób; Nawet gdy I SSH do maszyny, która nie ma kolorowego lokalnego wyjścia terminala, a SSH stamtąd do tego pfSense / FreeBSD umożliwia kolorowe wydruki i zaczyna generować...

11
Twórz i kontroluj skrypty startowe w BusyBox

Skompilowałem niestandardowe jądro Linuksa w BusyBox. BusyBox initnie obsługuje poziomów pracy. Kiedy jądro uruchamia się w BusyBox, najpierw wykonuje, initktóry szuka określonego poziomu uruchamiania /etc/inittab. BusyBox initdziała dobrze bez /etc/inittab. Gdy nie inittabzostanie znalezione, ma...