Mogę użyć polecenia „skrypt”, aby nagrać sesję interaktywną w wierszu polecenia. Obejmuje to jednak wszystkie znaki kontrolne i kody kolorów. Mogę usunąć znaki kontrolne (np. Backspace) za pomocą „col -b”, ale nie mogę znaleźć prostego sposobu na usunięcie kodów kolorów. Zauważ, że chcę używać wiersza poleceń w normalny sposób, więc …
Załóżmy, że istnieje kolumna wartości liczbowych, takich jak: Plik 1: 1 2 3 3 3 4 4 4 5 6 Chcę wynik: 3 4 Oznacza to, że tylko powtarzające się linie. Czy są jakieś narzędzia wiersza poleceń, aby dowiedzieć się tego w Linuksie? (Uwaga: wartości są sortowane numerycznie).
Chciałbym użyć columnpolecenia Unix do sformatowania tekstu. Mam pola rozdzielone tabulatorami, ale w każdym polu są również spacje. columnograniczenia na białych spacjach (tabulatory i spacje). Jak sprawić, by kolumna używała wyłącznie tabulatorów jako separatora? Próbowałem określić tabulator jako separator, używając: cat myfile | column -t -s"\t"
Jeśli mam naprawdę długi wynik polecenia (pojedynczy wiersz), ale wiem, że chcę tylko pierwszych [x] (powiedzmy 8) znaków wyjścia, jaki jest najłatwiejszy sposób na uzyskanie tego? Nie ma żadnych ograniczników.
Czy istnieje sposób na head/ taildokument i uzyskanie odwrotnego wyniku; bo nie wiesz, ile wierszy jest w dokumencie? Tzn. Chcę tylko uzyskać wszystko oprócz pierwszych 2 wierszy, foo.txtaby dołączyć do innego dokumentu.
Otrzymuję dane wyjściowe z programu, który najpierw tworzy jeden wiersz, który jest wiązką nagłówków kolumn, a następnie wiązką wierszy danych. Chcę wyciąć różne kolumny tego wyjścia i wyświetlić je posortowane według różnych kolumn. Bez nagłówka odcinające i sortowania jest łatwo realizowane poprzez -kopcji sortwraz z cutlub awkaby podzbiór kolumn. Jednak …
Mam dziennik serwera, który wyświetla określony wiersz tekstu w pliku dziennika, gdy serwer jest uruchomiony. Chcę wykonać polecenie po uruchomieniu serwera, a zatem wykonaj następujące czynności: tail -f /path/to/serverLog | grep "server is up" ...(now, e.g., wget on server)? Jak najlepiej to zrobić?
Mam dość duży plik (35 GB) i chciałbym filtrować ten plik in situ (tzn. Nie mam wystarczającej ilości miejsca na inny plik), a konkretnie chcę grepować i ignorować niektóre wzorce - czy istnieje sposób na zrobić to bez użycia innego pliku? Powiedzmy, że chcę odfiltrować wszystkie wiersze zawierające foo:na przykład …
Czy istnieje prosty sposób na echo pliku, pomijając pierwszą i ostatnią linię? Szukałem w rurociągu od headdo tail, ale dla tych, wydaje się, że muszę znać wszystkich linii od samego początku. Patrzyłem również split, ale nie widzę też sposobu, aby to zrobić.
Próbuję wykonać instrukcję JEŻELI z danych wyjściowych wykonanego polecenia. Oto jak próbuję to zrobić, ale to nie działa. Czy ktoś wie, jak to zrobić? if [ "`netstat -lnp | grep ':8080'`" == *java* ]; then echo "Found a Tomcat!" fi
Mam dwa pliki tekstowe. Pierwszy ma treść: Languages Recursively enumerable Regular podczas gdy drugi ma treść: Minimal automaton Turing machine Finite Chcę połączyć je w jeden plik pod względem kolumn. Więc próbowałem, paste 1 2a jego wynik to: Languages Minimal automaton Recursively enumerable Turing machine Regular Finite Chciałbym jednak dobrze …
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.