Pytania dotyczące modyfikowania, tworzenia lub analizowania zwykłych plików tekstowych. Jest to bardzo szeroki tag, jeśli twoje pytanie dotyczy korzystania z określonego narzędzia, prosimy również oznaczyć je nazwą narzędzia (np. Sed, awk, perl itp.)
Chcę zastąpić 5. wiersz wielu plików tekstowych ( plik1.txt, plik2.txt, plik3.txt, plik4.txt ) ciągiem „Dzień dobry” za pomocą jednego polecenia terminalu. Wszystkie pliki tekstowe znajdują się na moim ~/Desktop. Uwaga: Mój pulpit składa się z 6 plików .txt. Chcę zastosować zmianę tylko do wyżej wymienionych 4 plików tekstowych.
Być precyzyjnym Some text begin Some text goes here. end Some more text i chcę wyodrębnić cały blok, który zaczyna się od „początku” do „końca”. z awk możemy to zrobić awk '/begin/,/end/' text. Jak zrobić grep?
Próbuję przeprowadzić test porównawczy, aby porównać dwa różne sposoby przetwarzania pliku. Mam niewielką ilość danych wejściowych, ale aby uzyskać dobre porównania, muszę kilkakrotnie powtórzyć testy. Zamiast po prostu powtarzać testy, chciałbym zduplikować dane wejściowe kilka razy (np. 1000), aby plik z 3 liniami zamienił się w 3000 linii i mógłbym …
Chcę usunąć pierwszy wiersz z wielu plików tekstowych i zastąpić go innym wierszem. Czy można to zrobić za pomocą terminala? Wiem, jak korzystać z vima, czy istnieje sposób na zautomatyzowanie go? Chcę uniknąć robienia tego ręcznie (jak w przypadku edycji każdego pliku osobno). Jeśli to możliwe, chciałbym uniknąć instalowania nowych …
Mam prosty plik tekstowy o nazwie „przykład”. Odczytywanie za pomocą polecenia terminala: cat example Wynik: abc cdef ghi jk lmnopq rst uv wxyz Chcę przekonwertować (przekształcić) w następującą postać: (oczekiwany wynik z cat example) abc cdef ghi jk lmnopq rst uv wxyz Jak mogę to zrobić za pomocą wiersza polecenia? …
Chciałbym poznać całkowity czas pracy na moim laptopie w 2016 roku. last reboot --since 2016-01-01 --until 2016-12-31 | grep -o '(.*)' | grep -v '-' daje mi całkowity czas pracy laptopa w tym formacie: (01:33) (04:40) (01:31) (1+06:41) (02:47) (00:30) Jak teraz to dodać?
Czy istnieje metoda drukowania wydruku wieloliniowego (pojedynczego wydruku) na tej samej linii? Na przykład jeśli wynikiem jest: abc def qwerty Czy można wydrukować: abcdefqwerty
Mam plik o następującej treści: (((jfojfojeojfow // hellow_rld (((jfojfojeojfow // hellow_rld Jak mogę wyodrębnić każdą linię rozpoczynającą się od nawiasu?
Czy istnieje sposób, najlepiej za pomocą wiersza polecenia, na konwersję wielu plików .csv w jeden arkusz kalkulacyjny .xls zawierający wiele arkuszy? Jeśli nie ma rozwiązania cli, dobrze byłoby wiedzieć, czy istnieje interfejs API, który działa, najlepiej w awk lub pascal, ale w przeciwnym razie w całkiem 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.