Niedawno zrobiłem czystą instalację Debian GNOME i zaktualizowałem wersję ze stabilnej na testową. Przed aktualizacją do testów miałem kilka ustawień GUI dla mojego touchpada. Po aktualizacji znikają, jak pokazano na zrzucie ekranu: Na przykład spodziewałbym się znaleźć ustawienie naturalnego przewijania na tej stronie ustawień. Otwarcie tej strony z terminala powoduje …
Mam wiele zdefiniowanych funkcji .bashrc, które mają być interaktywnie używane w terminalu. Zazwyczaj poprzedzałem je komentarzem opisującym jego zamierzone użycie: # Usage: foo [bar] # Foo's a bar into a baz foo() { ... } Jest to dobre, jeśli przeglądasz kod źródłowy, ale dobrze jest uruchomić typew terminalu, aby szybko …
POSIX definiuje zachowanie narzędzi takich jak grep, awk, seditp, które pracują na plikach tekstowych. Ponieważ jest to plik tekstowy, myślę, że występują problemy z kodowaniem znaków. Pytanie: Jakie kodowanie znaków jest obsługiwane przez POSIX? (lub pliki tekstowe, jakie kodowanie może być obsługiwane przez systemy z kompilatorem POSIX?)
W moim projekcie mam następujący fragment kodu: local output="$(bash "${1##*/}")" echo "$?" To zawsze wypisuje zero local, ponieważ usunięcie localpowoduje jednak, że $?zmienna zachowuje się poprawnie: co oznacza przyjęcie kodu wyjścia z podpowłoki. Moje pytanie brzmi: jak mogę zachować tę zmienną lokalnie, jednocześnie rejestrując wartość wyjściową?
Kiedy piszę dokument TeX, korzystam z programu instalacyjnego, aby automatycznie rekompilować moje pliki * .tex do pliku pdf, gdy tylko zmieni się plik źródłowy (używając Latexmk). Więc umieściłem terminal z nvim po jednej stronie ekranu i okular z wyjściem pdf po drugiej stronie ekranu. Irytujące jest to, że okular miga …
Zaktualizowałem Ubuntu 14.04 do Ubuntu 16.04 i mam problem z połączeniem internetowym. W szczególności DNS po aktualizacji przestał działać. Dla celów debugowania ustawiłem jedyny DNS 8.8.8.8, ale rozpoznawanie nazw nadal nie działa. Dane wyjściowe nmcli device show wlan1 | grep IP4to: pc@pc:~$ nmcli device show wlan1 | grep IP4 IP4.ADDRESS[1]: …
Szukam dziennika apletu powiadomień w systemie Linux Min Cinnamon /usr/share/cinnamon/applets/notifications@cinnamon.org Nie mogę znaleźć żadnego pliku dziennika i faktycznie nie wiem, czy on istnieje. Chciałbym móc zobaczyć wcześniejsze powiadomienia.
Stéphane Chazelas napisał: kilka zasad takich jak zawsze podawaj zmienne Nigdy nie używać -aalbo -ooperatora (użyć kilku [poleceń oraz &&i ||powłoki operatorzy) Bądź [niezawodny dzięki powłokom POSIX. Dlaczego „nigdy nie należy używać operatora -alub -o”? Jak mogę zrobić „używać kilku [poleceń oraz operatorów powłoki &&i ||”)?
Natknąłem się na dziwne zachowanie mojego BunsenLabs GNU / Linux (opartego na Debianie). Czasami nie mogę wyłączyć systemu operacyjnego. Nie ważne, czy używam, sudo poweroffczy GUI. Oto co otrzymuję po uruchomieniu sudo poweroff: Failed to start poweroff.target: Transaction is destructive Czy jest w pobliżu praca? Dlaczego tak się dzieje? Oto …
Idealnie chciałbym takie polecenie rm --only-if-symlink link-to-file ponieważ spaliłem się zbyt wiele razy przypadkowo usuwając plik zamiast dowiązania symbolicznego wskazującego na plik. Może to być szczególnie złe, gdy zaangażowane jest sudo. Teraz oczywiście robię to, ls -alaby upewnić się, że naprawdę jest to dowiązanie symboliczne i takie, ale jest podatne …
Wyobraź sobie wynik polecenia takiego jak 44444 55555 11111 22222 33333 jak mogę wyciągnąć pierwsze N wierszy (pierwsze dwa w powyższym przykładzie) i dołączyć je na końcu, ale bez użycia pliku tymczasowego (a więc tylko przy użyciu potoków)? 11111 22222 33333 44444 55555 Coś w stylu | sed -n '3,5p;1,2p'(co …
Jak wydrukować wartości liczbowe ASCII każdego znaku w pliku tekstowym. Podobnie cat, ale pokazuje tylko wartości ASCII ... (szesnastkowy lub dziesiętny jest w porządku). Przykładowe dane wyjściowe dla pliku zawierającego słowo Apple (z wierszem) mogą wyglądać następująco: 065 112 112 108 101 013 004
Normalny sposób połączenia z serwerem SSH to ssh username@ip_address. Ale użytkownik może chcieć uruchomić program tylko na zdalnym komputerze. Więc nazwa programu następuje po normalnym argumencie, którym jest ssh username@ip_address <program_name>. Na przykład ssh username@ip_address ls. Ten argument jest w porządku, z wyjątkiem programów interaktywnych (które również akceptują dane wejściowe …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.