Unix & Linux

Pytania i odpowiedzi dla użytkowników systemów Linux, FreeBSD i innych systemów operacyjnych typu Un * x

2
grep i ucieczka od znaku dolara
Chcę wiedzieć, które pliki mają ciąg $Id$. grep \$Id\$ my_dir/mylist_of_files zwraca 0 wystąpień. Odkryłem, że muszę użyć grep \$Id$ my_dir/mylist_of_files Potem widzę, że $Idkolor jest wyjściowy, tzn. Został dopasowany. Jak mogłem dopasować drugi $i dlaczego nie \$Id\$działa. Nie ma znaczenia, czy drugi $to ostatni znak, czy nie. Używam grep2.9. Przed …

7
Dlaczego moje dwie maszyny wirtualne otrzymują ten sam adres IP?
Mam dwie maszyny wirtualne, obie działające na hoście Linux (Fedora 16). Ustawiłem oba adaptery jako podłączone do NAT. Kiedy uruchamiam je, oba mają domyślną bramę ustawioną na 10.0.2.2. Oba mają również ten sam adres IP (10.0.2.15). Oba są na tym samym adapterze (adapter 1). Nie wiem, dlaczego przydzielono im ten …
31 virtualbox  ip  dhcp 




3
Czy mogę połączyć pgrep z funkcją kill?
Zauważyłem, że |służy do przesyłania wyników pierwszego polecenia do drugiego. Chciałbym zabić wszystkie procesy, które pasują do nazwy. Oto co zwykle robi pgrep: $ pgrep name 5089 5105 Wydaje się, że działa wiele argumentów kill: sudo kill 5089 5105 Ale to źle: pgrep name | kill Jak to zrobić poprawnie?
31 shell  pipe  arguments 

2
Zliczanie wystąpień słowa w pliku tekstowym
Mam plik tekstowy zawierający tweety i muszę policzyć, ile razy słowo jest wspomniane w tweecie. Na przykład plik zawiera: Apple iPhone X is going to worth a fortune The iPhone X is Apple's latest flagship iPhone. How will it pit against it's competitors? Powiedzmy, że chcę policzyć, ile razy w …





1
Dlaczego polecenie łańcuchów znaków nie zatrzymuje się?
Że stringszachowuje się dziwnie dowodzenia, najwyraźniej nie przestać pisać do pliku, nawet jeśli napęd zabraknie miejsca. A może coś mi brakuje? Uruchamiam następujące: # strings /dev/urandom > random.txt działało to dalej i nie przestało działać nawet po zapełnieniu dysku (zwykła pamięć flash USB). potem, aby być szybszym, stworzyłem ramdysk i …
30 linux  shell  string 


3
Zobacz całą historię bash
W historylistuje wszystkie historia dla bieżącej sesji. Lubić: 1 ls 2 cd /root 3 mkdir something 4 cd something 5 touch afile 6 ls 7 cd .. 8 rm something/afile 9 cd .. 10 ls 11 history Aby wyszukać interesujące przedmioty, mogę używać fajki historyz greppodobnymi history | grep ls …

4
Jaki jest cel opóźnionego zawieszenia (Ctrl-Y) w Bash?
Pełna część strony podręcznika użytkownika Bash, która ma zastosowanie, mówi tylko: Jeśli system operacyjny, na którym działa bash, obsługuje kontrolę zadań, bash zawiera narzędzia do korzystania z niego. Wpisanie znaku wstrzymania (zazwyczaj ^ Z, Control-Z) podczas działania procesu powoduje, że proces ten zostaje zatrzymany i przywraca kontrolę do bash. Wpisanie …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.