Unix & Linux

39
Jak ogonić wiele plików za pomocą tail -0f w Linux / AIX

Próbowałem ogonić dwa pliki za pomocą opcji: tail -0f file1.log -0f file2.log W systemie Linux pojawia się błąd „ogon: może przetwarzać tylko jeden plik na raz”. W systemie AIX widzę błąd jako „nieprawidłowe opcje”. Działa to dobrze, gdy używam: tail -f file1 -f file 2 w systemie Linux, ale...

39
Jak zrzucić plik binarny jako literał ciągu C / C ++?

Mam plik binarny, który chciałbym zawrzeć w moim kodzie źródłowym C (tymczasowo, w celach testowych), więc chciałbym uzyskać zawartość pliku jako ciąg C, coś takiego: \x01\x02\x03\x04 Czy jest to możliwe, być może przy użyciu narzędzia odlub hexdump? Chociaż nie jest to konieczne, jeśli ciąg...

39
Jak skopiować pliki z folderu bez samego folderu

Próbuję skopiować pliki i podfoldery z A folderu bez A sama. Na przykład, katalog zawiera dalej: | file1.txt | file2.txt | subfolder1 Wykonanie następnego polecenia daje mi zły wynik: sudo cp -r /home/username/A/ /usr/lib/B/ Wynik to /usr/lib/B/A/...copied

39
Łączenie argumentów bash w pojedynczy ciąg ze spacjami

Próbuję połączyć wszystkie argumenty z funkcją Bash w jeden ciąg znaków ze spacjami oddzielającymi każdy argument. Potrzebuję również, aby ciąg zawierał pojedyncze cudzysłowy wokół całego łańcucha. Oto co mam do tej pory ... $array=("$@") str="\'" for arg in "${array[@]}"; do let...

39
Pomiń pierwsze 6 linii / wierszy w pliku tekstowym za pomocą awk

Jak mogę pominąć pierwsze 6 linii / wierszy w pliku tekstowym (input.txt), a resztę przetworzyć za pomocą awk? Format mojego skryptu awk (program.awk) jest następujący: BEGIN { } { process here } END { } Mój plik tekstowy wygląda następująco: 0 3 5 0.1 4.3 2.0 1.5 1.5 3.0 0.3 3.3 1.5...

39
Czy bash może pisać we własnym strumieniu wejściowym?

Czy w interaktywnej powłoce bash można wprowadzić polecenie, które wyświetla tekst, tak aby pojawił się w następnym wierszu polecenia, tak jakby użytkownik wpisał ten tekst w tym wierszu? Chcę mieć możliwość sourceskryptu, który wygeneruje wiersz polecenia i wyśle ​​go tak, aby pojawił się, gdy...

39
Dokładnie co robi rpcbind?

Zgodnie z dokumentacją: Narzędzie rpcbind [3] mapuje usługi RPC na porty, na których nasłuchują. Procesy RPC powiadamiają rpcbind o uruchomieniu, rejestrując porty, na których nasłuchują, oraz numery programów RPC, które mają obsługiwać. System klienta następnie kontaktuje się z serwerem rpcbind...

39
Jak zamontować obraz dysku z wiersza poleceń?

Wiem jak zamontować dysk, który ma odpowiedni plik urządzenia w / dev, ale nie wiem jak to zrobić dla obrazu dysku, który nie reprezentuje fizycznego urządzenia i nie ma analogowego w / dev (np. Plik ISO lub obraz dyskietki). Wiem, że mogę to zrobić w systemie Mac OS X, klikając dwukrotnie ikonę...

39
Debian: Repozytorium nie ma pliku Release

Za każdym razem, gdy próbuję zainstalować niektóre programy ze źródła lub specjalnie uruchamiać apt update, otrzymuję ten komunikat: E: The repository 'http://ftp.ca.debian.org/debian stretch/updates Release' does not have a Release file. N: Updating from such a repository can't be done securely,...

39
Czy mogę zrestartować systemd bez restartu?

Próbuję ponownie uruchomić usługi po yum updateRHEL 7.4. Mógłbym zrestartować każdą usługę za pomocą systemctl, ale needs-restartingod yum utilsmówi mi, że powinienem zrestartować również systemd: # needs-restarting 1 : /usr/lib/systemd/systemd --system --deserialize 21 Czy mogę zrestartować...