Chcę porównać plik1 z plikiem2 i wygenerować plik3, który zawiera wiersze w pliku1, których nie ma w
Chcę porównać plik1 z plikiem2 i wygenerować plik3, który zawiera wiersze w pliku1, których nie ma w
Jakie są podstawowe różnice między semaforem a blokadą spinu? Kiedy użylibyśmy semafora nad blokadą
Za pomocą awklub sedjak mogę wybrać linie, które występują między dwoma różnymi wzorami znaczników? Może być wiele sekcji oznaczonych tymi wzorami. Na przykład: załóżmy, że plik zawiera: abc def1 ghi1 jkl1 mno abc def2 ghi2 jkl2 mno pqr stu Wzorzec początkowy to, abca wzór końcowy to mno Więc...
Według Wikipedii Blokady współdzielone są czasami nazywane „blokadami odczytu”, a blokady na wyłączność są czasami nazywane „blokadami zapisu”. Czy możesz wyjaśnić powody kryjące się za terminami „udostępniony” i
Za każdym razem, gdy kompilujesz coś ze źródła, przechodzisz przez te same 3 kroki: $ ./configure $ make $ make install Rozumiem, że warto podzielić proces instalacji na różne etapy, ale nie rozumiem, dlaczego każdy koder na tej planecie musi raz po raz pisać te same trzy polecenia, aby wykonać...
Czy w systemie UNIX / LINUX można łatwo śledzić czas potrzebny na
Chciałbym wykonać skrypt gawk z --re-intervalużyciem shebang. „Naiwne” podejście #!/usr/bin/gawk --re-interval -f ... awk script goes here nie działa, ponieważ gawk jest wywoływany z pierwszym argumentem "--re-interval -f"(niepodzielonym na białe znaki), którego nie rozumie. Czy istnieje obejście...
Zwykle stdoutjest buforowany wierszami. Innymi słowy, dopóki printfargument kończy się znakiem nowej linii, możesz oczekiwać, że zostanie on natychmiast wydrukowany. Wydaje się, że nie działa, gdy używasz potoku do przekierowania tee. Mam program w C ++ a, który wyprowadza ciągi, zawsze...
Próbuję użyć tylko adresu IP (inet) jako parametru w skrypcie, który napisałem. Czy w terminalu unix można łatwo uzyskać tylko adres IP, zamiast go przeglądać
Mam plik tekstowy test.txt o następującej treści: text1 text2 Chcę przypisać zawartość pliku do zmiennej UNIX, ale kiedy to robię: testvar=$(cat test.txt) echo $testvar wynik to: text1 text2 zamiast text1 text2 Czy ktoś może mi zaproponować rozwiązanie tego...
Zainstalowałem mongodb i sterowniki php na moim serwerze unix. Moje pytanie brzmi: jak mogę sprawdzić, czy mongodb działa? Czy istnieje proste zapytanie w wierszu poleceń, aby sprawdzić stan? Jeśli uruchomię go raz z powłoki, czy będzie działać, jeśli wyjdę z powłoki (nie wydaje się, aby tak było)....
Z jakiegoś powodu dane wyjściowe zawsze są drukowane na terminalu, niezależnie od tego, czy przekierowuję je przez 2>,> lub |. Czy można to obejść? Dlaczego to się
Po cdwejściu do jednego z moich katalogów openfirezwrócony jest następujący błąd: bash: cd: openfire: Permission denied Czy można to
Jak na podstawie skryptu powłoki sprawdzić, czy katalog zawiera pliki? Coś podobnego do tego if [ -e /some/dir/* ]; then echo "huzzah"; fi; ale który działa, jeśli katalog zawiera jeden lub kilka plików (powyższy działa tylko z dokładnie 0 lub 1
Praca na aplikacji opartej na systemie Android i iOS, która wymaga komunikacji z serwerem działającym na tym samym urządzeniu. Obecnie używam połączenia sprzężenia zwrotnego TCP do komunikacji z aplikacją i serwerem (aplikacja napisana w warstwie użytkownika, serwer napisany w C ++ przy użyciu...
Chcę uzyskać listę wszystkich plików w katalogu, na przykład z ls, tak aby każda nazwa pliku znajdowała się w osobnym wierszu, bez dodatkowych szczegółów dostarczonych przez ls -l. Spojrzałem ls --helpi nie znalazłem rozwiązania. Próbowałem to zrobić ls -l | cut --fields=9 -d" " ale lsnie używa...
Który z nich jest bardziej wydajny w przypadku bardzo dużego zestawu plików i powinien być używany? find . -exec cmd {} + lub find . | xargs cmd (Załóżmy, że w nazwach plików nie ma zabawnych
Wiem, jak to ustawić w moim / etc / profile i moich zmiennych środowiskowych. Ale co, jeśli chcę ustawić to podczas skryptu? Czy to import OS, sys? Jak mam to
Mam taką strukturę katalogów data |___ | abc |____incoming def |____incoming |____processed 123 |___incoming 456 |___incoming |___processed We wszystkich folderach w katalogu Data znajduje się przychodzący podfolder. Chcę pobrać wszystkie pliki ze wszystkich folderów i podfolderów z...
Napisałem proste programy w C, które używają gniazd („klient” i „serwer”). (Użycie UNIX / Linux) Po stronie serwera po prostu tworzy gniazdo: sockfd = socket(AF_INET, SOCK_STREAM, 0); A potem wiąże go z sockaddr: bind(sockfd, (struct sockaddr *) &serv_addr, sizeof(serv_addr)); I słucha (i...