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 …
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 …
Ok, zdaję sobie sprawę, że ryzykuję wojnę religijną, zadając pytanie o edytory tekstu, ale proszę bardzo. Wymagania Najczęściej używany do edycji plików konfiguracyjnych Tekstowy nie GUI Dostępne dla Raspian smak Debiana Nie wymaga uczenia się użytkownika GUI dla Windows / Mac (bez vi / vim) W pełni wykorzystuje klucze znajdujące …
Czy w bashu można łatwo sformatować sekundy jako czas czytelny dla człowieka? Nie chcę formatować go jako daty, ale jako liczbę dni / godzin / minut itp.
Niestety pasek adresu nautilusa Gnome'a nie pokazuje pełnej ścieżki w górnym pasku. Jak mogę zmienić to zachowanie? Szukam rozwiązania do wyświetlenia edytowalnego text fieldzamiast, jak za starych dobrych czasów.
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?
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 …
Próbuję sprawdzić, czy dane wejściowe są liczbami całkowitymi i przekroczyłem je sto razy, ale nie widzę w tym błędu. Niestety nie działa, uruchamia instrukcję if dla wszystkich danych wejściowych (cyfr / liter) read scale if ! [[ "$scale" =~ "^[0-9]+$" ]] then echo "Sorry integers only" fi Bawiłem się cytatami, …
Chcę pobierać pliki z komputera biurowego na laptopa. Mogę połączyć mój komputer biurowy przez SSH z serwerem organizacji, a następnie SSH z serwera do mojego komputera biurowego. Jedynymi poleceniami, które serwer organizacji akceptuje, są ssh, ssh1 i ssh2. Jak mogę pobrać plik z mojego komputera (zdalnego) przez serwer na mój …
Ż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 …
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 …
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 …
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.