Mam plik tekstowy, który wypisuję do zmiennej w moim skrypcie powłoki. Potrzebuję jednak tylko pierwszych 50 znaków. Próbowałem użyć, cat ${filename} cut -c1-50ale otrzymuję znacznie więcej niż pierwszych 50 znaków? Może to wynikać z cutszukania linii (nie w 100% pewności), podczas gdy ten plik tekstowy może być jednym długim ciągiem …
Czy występuje problem ze znakiem sed i nową linią? Mam plik test.txt z następującą zawartością aaaaa bbbbb ccccc ddddd Następujące nie działa: sed -r -i 's/\n/,/g' test.txt Wiem, że mogę trz tego skorzystać, ale moje pytanie brzmi: dlaczego wydaje się to niemożliwe z sedem. Jeśli jest to efekt uboczny przetwarzania …
Powiązane z tym pytaniem Krótki opis problemu: Gdy drzewo źródłowe ma zamontowany punkt w środku, znaczniki czasu na plikach wewnątrz tego zamontowanego punktu po skopiowaniu do drzewa docelowego nie są zachowywane, nawet przy użyciu -aopcji Szczegółowy opis: Załóżmy, że to drzewo źródłowe: /home/ /home/ | | me/ BACKUP/ | | …
Obsługujemy port na localhost i chcemy sprawdzić w innym procesie, jeśli port jest dostępny. Z powodu błędu w naszym kodzie próbuje on połączyć się z adresem IP 0.0.0.0:<port>iz jakiegoś powodu udaje się - jak pokazuje strace: [...] connect(3, {sa_family=AF_INET, sin_port=htons(10002), sin_addr=inet_addr("0.0.0.0")}, 16) = 0 [...] Co to znaczy? Dlaczego to …
Używam tmux 2.1i próbowałem w trybie myszy z set -g mouse on I działa dobrze, mogę przełączać się między tmuxpodziałami okien, klikając odpowiednie okno. Ale wadą tego jest to, że nie mogę zaznaczyć tekstu za pomocą myszy. Oto jak to wygląda: Jak widać, zaznaczenie stało się czerwone, gdy ciągle naciskam …
Korzystałem z pliku Makefile z książki „ Advanced Linux Programming (2001)” [kod] . Dziwne było dla mnie, że GNU make poprawnie kompiluje kod, nawet nie określając kompilatora w Makefile. To jak pieczenie bez przepisu! To jest minimalna wersja kodu: test.c int main(){} Makefile all: test i spraw, by naprawdę działało! …
Nigdy nie użyłem tail -Fpolecenia zamiast tego zawsze użyłem, tail -fjednak ktoś powiedział mi, że -Flepiej bez większego wyjaśnienia. Poszukałem strony podręcznika użytkownika w poszukiwaniu polecenia ogona. -f output appended data as the file grows; -F Same as --follow=name --retry --retry Keep trying to open a file even when it …
Ciekawi mnie historia tej nazwy. Wydaje mi się, że wywołanie systemowe „zabij” mogło zostać nazwane „sygnał”, a wywołanie systemowe „sygnał” mogło zostać nazwane „uchwyt”. Zastanawiałem się, czy pierwotnym zastosowaniem wywołania systemowego mogło być po prostu zabicie innego procesu, a jego użycie może być rozszerzone na bardziej ogólny mechanizm wysyłania sygnałów …
Próbuję rekurencyjnie znaleźć największy plik w katalogu. Jeśli w tym katalogu znajduje się podkatalog, funkcja musi wejść do tego katalogu i sprawdzić, czy jest tam największy plik. Po znalezieniu największego pliku wyświetlane są dane wyjściowe z względną nazwą ścieżki oraz nazwą i rozmiarem największego pliku. DAWNY: dude@shell2 (~...assignment/solutions) % bash …
Od dłuższego czasu badam zachowanie jądra Linuksa i zawsze było dla mnie jasne, że: Kiedy proces umiera, wszystkie jego dzieci są zwracane do initprocesu (PID 1), aż w końcu umrą. Jednak ostatnio ktoś z dużo większym doświadczeniem z jądrem powiedział mi, że: Kiedy proces się kończy, wszystkie jego dzieci również …
Czy istnieje sposób, aby ustawić rozmiar magazynu maszyny wirtualnej podczas jej tworzenia? Będę używać Vagrant, ale nie jestem pewien, czy jest to coś, co należy zrobić w VirtualBox, czy ustawienie, które mogę dołączyć do Vagrantfile (sprawdziłem dokumenty, ale nie wydaje się, żeby to było jakieś wskazanie)
Kiedy robię yum updatelub apt-get update, moja maszyna uderza kilka serwerów i pobiera kilka pakietów. Wyobrażam sobie, że te serwery codziennie obsługują miliony podobnych żądań. Kto płaci za utrzymanie, istnienie, przepustowość tych serwerów? Jeśli odpowiedź zależy od dystrybucji, dobrym przykładem mogą być CentOS, Arch i Ubuntu. Zastanawiam się nad tym, …
(Jestem na Arch Linux, używam i3 jako mojego wm i xterm jako mojego emulatora terminala, chociaż nie wiem, czy którykolwiek z nich jest istotny.) Czasami strona internetowa prosi mnie o przeciągnięcie pliku myszką z pulpitu do okna przeglądarki internetowej. Prawie zawsze istnieje alternatywa, ale ostatnio znalazłem coś, co chcę zrobić, …
Często zaczynam czytać ogromny plik, a potem po pewnym czasie chcę wyjść, ale od naciśnięcia przycisku Ctrl+ Cdo zatrzymania programu występuje opóźnienie . Czy jest szansa na skrócenie opóźnienia przez kilkakrotne naciśnięcie klawisza Ctrl+ C? A może marnuję naciśnięcia klawiszy?
Chcę zainstalować pojedynczy pakiet (i jego zależności, ale tylko w takim stopniu, w jakim nie są one zadowalające w Wheezy) z Debian Jessie na moim systemie Wheezy, bez uaktualniania „wszystkiego i zlewu kuchennego” do wersji Jessie. W szczególności chciałbym zainstalować kpcli , który jest dostępny w pakiecie w Jessie, ale …
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.