Pytania otagowane jako unix

Ten tag WYŁĄCZNIE służy do programowania pytań bezpośrednio związanych z Uniksem; ogólne problemy z oprogramowaniem powinny być kierowane do witryny wymiany stosów Unix i Linux lub do superużytkownika. System operacyjny Unix to system operacyjny ogólnego zastosowania, który został opracowany przez Bell Labs pod koniec lat 60. XX wieku i obecnie istnieje w różnych wersjach.

4
Usunąć echo wywołania polecenia w makefile?
Napisałem program do przydziału, który ma wypisywać swoje wyjście na standardowe wyjście. Specyfikacja przypisania wymaga stworzenia pliku Makefile, który po wywołaniu make run > outputFilepowinien uruchomić program i zapisać dane wyjściowe do pliku, który ma odcisk palca SHA1 identyczny z podanym w specyfikacji. Mój problem polega na tym, że mój …
147 linux  unix  makefile  posix 


12
Co generuje komunikat „plik tekstowy zajęty” w systemie Unix?
Jaka operacja generuje błąd „plik tekstowy zajęty”? Nie jestem w stanie powiedzieć dokładnie. Myślę, że jest to związane z faktem, że tworzę tymczasowy skrypt w Pythonie (używając pliku tymczasowego) i używam z niego execl, ale myślę, że execl zmienia uruchamiany plik.
145 unix 

4
Czym konkretnie są czas zegara ściennego, czas procesora użytkownika i czas procesora systemowego w systemie UNIX?
Mogę zgadywać na podstawie nazw, ale czym konkretnie są czas zegara ściennego, czas procesora użytkownika i czas procesora systemu w systemie UNIX? Czy czas procesora użytkownika to ilość czasu spędzonego na wykonywaniu kodu użytkownika, podczas gdy czas procesora jądra to ilość czasu spędzonego w jądrze z powodu konieczności wykonywania uprzywilejowanych …

10
Jak przejść do każdego katalogu i wykonać polecenie?
Jak napisać skrypt bash, który przechodzi przez każdego katalogu wewnątrz parent_directory i wykonuje się polecenia w każdym katalogu . Struktura katalogów jest następująca: katalog_nadrzędny (nazwa może być dowolna - nie podąża za wzorcem) 001 (nazwy katalogów są zgodne z tym wzorcem) 0001.txt (nazwy plików są zgodne z tym wzorcem) 0002.txt …
143 bash  shell  unix  find 


4
Wiersz poleceń: rurociąg wyszukuje wyniki do rm
Próbuję wypracować polecenie, które usuwa pliki sql starsze niż 15 dni. Znajdująca się część działa, ale nie rm. rm -f | find -L /usr/www2/bar/htdocs/foo/rsync/httpdocs/db_backups -type f \( -name '*.sql' \) -mtime +15 Wyświetla listę dokładnie tych plików, które chcę usunąć, ale ich nie usuwa. Ścieżki są prawidłowe. usage: rm [-f …
140 unix  command-line  find  rm 

12
Usuwanie kolorów z wydruku
Mam skrypt, który generuje dane wyjściowe z kolorami i muszę usunąć kody ANSI. #!/bin/bash exec > >(tee log) # redirect the output to a file but keep it on stdout exec 2>&1 ./somescript Dane wyjściowe (w pliku dziennika): java (pid 12321) is running...@[60G[@[0;32m OK @[0;39m] Nie wiedziałem, jak umieścić tutaj …


11
Skąd wiadomo, czy łańcuch zawiera inny łańcuch w POSIX sh?
Chcę napisać skrypt powłoki systemu Unix, który będzie wykonywał różne logiki, jeśli w innym ciągu znajduje się ciąg. Na przykład, jeśli jestem w określonym folderze, odejdź. Czy ktoś mógłby mi powiedzieć, jak to osiągnąć? Jeśli to możliwe, chciałbym, aby to nie było specyficzne dla powłoki (tj. Nie tylko dla basha), …
140 shell  unix 

8
Zapisz modyfikacje w miejscu za pomocą awk
Uczę się awki chciałbym wiedzieć, czy jest możliwość zapisania zmian do pliku, podobnie jak w sedprzypadku, gdybym skorzystał z -iopcji zapisywania zmian w pliku. Rozumiem, że mógłbym użyć przekierowania do zapisania zmian. Czy jest jednak opcja, awkaby to zrobić?
140 linux  unix  awk 


11
Jak usunąć foldery o określonej nazwie
Jak w systemie Linux usunąć foldery o określonej nazwie, które są zagnieżdżone głęboko w hierarchii folderów? Następujące ścieżki znajdują się w folderze i chciałbym usunąć wszystkie foldery o nazwie a. 1/2/3/a 1/2/3/b 10/20/30/a 10/20/30/b 100/200/300/a 100/200/300/b Jakiego polecenia systemu Linux powinienem użyć z folderu nadrzędnego?
139 linux  unix  rm 

12
Najbardziej skomplikowane / przydatne polecenia dla debuggera gdb [zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …
138 c  unix  gdb  debugging  dbx 


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.