Unix & Linux

9
Przekierowanie wyjścia i spacje

Mam paranoję na ten temat, ale mam nadzieję, że to proste pytanie: Czy jest jakaś różnica między cat file1 | egrep -oP "[Mm]y string" > /home/user/file.txt i cat file1|egrep -oP "[Mm]y string">/home/user/file.txt tzn. czy ma to znaczenie, jeśli mam spacje wypełniające znaki potoku (|) i...

9
getent hosts drukuje IPv6, getent ahosts drukuje IPv4

Dokładne wyjście z mojego terminala: $ getent hosts example.org 2001:500:88:200::10 example.org $ getent ahosts example.org 192.0.43.10 STREAM 43-10.any.icann.org 192.0.43.10 DGRAM 192.0.43.10 RAW Myślałem, że oboje (przynajmniej ahosts ) powinni drukować zarówno adresy IPv4, jak i IPv6....

9
Brak regulacji głośności w trybie pełnoekranowym Nexuiz

Podczas grania w Nexuiz na moim Ubuntu w trybie pełnoekranowym przyciski regulacji głośności na moim laptopie w ogóle nie działają, zewnętrznie po zminimalizowaniu gry zwiększenie / zmniejszenie dźwięku rozwiązuje problem, ale nie ma kontroli głośności w grze? Również w słuchawkach muzyka z gry...

9
Jak zapełnić katalog / dev podczas budowania własnego initrd?

Próbuję dowiedzieć się czegoś o initrd. Postępowałem zgodnie z tym samouczkiem, aby zbudować własny initrd od zera, i zainstalowałem na nim busyboksa. Następnie zrobiłem .iso z niego za pomocą isolinux, aby móc przetestować go w virtualbox. Działa świetnie! Mam podstawowe polecenia z busybox, więc...

9
Dlaczego --text = „$ @” przekazuje tylko pierwsze słowo?

Kiedy uruchamiam następujący skrypt z kilkoma argumentami, takimi jak arg1 arg2 arg3: #!/bin/bash zenity --entry --text="$@" zenity tworzy okno dialogowe z tym tekstem: „arg1”, podczas gdy oczekuję „arg1 arg2 arg3” Jeśli użyję zmiennej takiej jak poniższy skrypt, pokaże wszystkie argumenty dla...