Unix & Linux

10
Jak zmodyfikować dane wyjściowe w potoku poleceń bash

Na przykład dostałem z jakiegoś polecenia kilka wierszy $ some-command John Bob Lucy Teraz chciałbym dodać polecenie łańcuchowe, które modyfikuje dane wyjściowe. $ some-command | other-command Hi John Bye Hi Bob Bye Hi Lucy Bye Jak pisać other-command? (Jestem nowicjuszem w...

10
Vim - zamapuj ostatnią komendę powłoki na klucz

Czy jest jakiś sposób odwzorowania lidera-r, aby powtórzył ostatnie polecenie wysłane do bash? Na przykład podczas pracy z plikami C chciałbym skompilować i uruchomić program z vima bez wpisywania:! Make lub gcc. Wiem, że mogę przypisać określone polecenie do klawisza, ale nie zadziała ono dla...

10
Zlew pulseaudio zawsze zawieszony

Jestem na Debian Pulseaudio 2.0-6.1. Do tej pory nigdy nie miałem problemów z dźwiękiem. Przeprowadziłem kilka eksperymentów ze zdalnymi zlewami i teraz wydaje się, że puls jest całkowicie popsuty. Mam tylko jeden zlew. Po ponownym uruchomieniu pulseaudio pactl pokazuje zlew jako IDLE. Gdy tylko...

10
Do czego służy opcja --hint w poleceniu wyszukiwania grub2?

Patrzę na oficjalne dokumenty GRUB2 dla searchpolecenia, które można znaleźć na stronie http://www.gnu.org/software/grub/manual/grub.html#index-search Command: search [--file|--label|--fs-uuid] [--set [var]] [--no-floppy] name Search devices by file (-f, --file), filesystem label (-l,...

10
Zoptymalizowany ZFS w środowisku o niskiej pamięci RAM?

Obecnie konfiguruję serwer plików i doszedłem do tego, że faktycznie skonfigurowałem dyski danych. System ma 4 dyski (jeden dysk systemu operacyjnego, 3 dyski danych). Dysk OS jest sformatowany jako ext4 i nie zostanie dodany do puli ZFS (jeśli wybiorę uruchomienie ZFS). Moim głównym problemem jest...

10
Zamień ciąg na indeks sekwencyjny

Czy ktoś może zasugerować elegancki sposób na osiągnięcie tego? Wejście: test instant () test instant () ... test instant () //total 1000 lines wyjście powinno być: test instant1 () test instant2 () test instant1000() Puste wiersze znajdują się w moich plikach wejściowych i w tym samym...

10
Jak cofnąć wklejony tekst w vimie?

TL; DR; wersja - Jak mogę cofnąć tekst wklejony z bufora kopii systemu operacyjnego bez cofania innego tekstu, który został wpisany od czasu przejścia do trybu wstawiania? Dłuższy opis: Umieść coś w buforze kopii systemu operacyjnego (np. Zaznacz tekst i zrób Command-cna Macu) Przejdź do trybu...

10
Członkostwo w grupach i procesy setuid / setgid

Procesy, które zmniejszają uprawnienia za pośrednictwem setuid()i setgid()nie wydają się dziedziczyć członkostwa w grupach ustawionego identyfikatora UID / GID. Mam proces serwera, który należy wykonać jako root, aby otworzyć uprzywilejowany port; potem następuje eskalacja do konkretnego...

10
Uruchom jeden wygaszacz ekranu na wielu monitorach

Czy istnieje sposób na xscreensaveruruchomienie jednego wygaszacza ekranu na całym ekranie X, ignorując geometrię Xinerama / XRANDR? Mam trzy monitory pojawiające się jako pojedynczy ekran X na jednym ekranie X. XRANDR dostarcza informacji o tym, gdzie każdy monitor fizyczny zaczyna się i kończy...

10
Jak znaleźć pliki zawierające nowy wiersz w nazwie pliku?

Próbuję znaleźć pliki z nową linią w nazwie pliku. Ale nie mogę wymyślić, jakiego wzoru użyć. Poniższe działa, ale nie jest bardzo przydatne, jeśli chcę go używać w wciętym kodzie. find . -name '* *' Wypróbowałem te dwa i udało im się znaleźć tylko nazwy plików zawierające literę n : find ....