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ę policzyć linie między znakami „X”. To tylko przykład; Muszę zastosować kod do złożonego wyniku biologicznego. Będę wdzięczny, jeśli można zasugerować jakieś polecenie, najlepiej przy użyciu awk, greplub sedjak jestem zaznajomiony z tymi. Przykład: X Y Y Y X Y Y Y Y X Y X Pożądane wyjście: 3 4 …
Mam ścieżkę systemu Windows w zmiennej bash jako ciąg: file='C:\Users\abcd\Downloads\testingFile.log' Próbuję przekonwertować tę ścieżkę na ścieżkę Linuksa zaczynając od /c/Users.... Moja próba Następujące prace: file=${file/C://c} file=${file//\\//} echo $file > /c/Users/abcd/Downloads/testingFile.log Problem Tutaj zrobiłem to dla ciągu zawierającego ścieżkę do pliku. Powodem, dla którego zadaję to pytanie, jest to, że muszę …
Mam katalog z kilkoma .txtplikami. Z każdego z tych plików chcę wybrać pierwszy wiersz i wydrukować go w nowym .txtpliku (aby uzyskać listę wszystkich pierwszych wierszy). Próbowałem go z awki sedpoleceń i łączyć go z pętlą, ale bez powodzenia.
Chciałbym napisać skrypt powłoki, w którym mógłbym odczytać plik z polecenia i edytować plik bez ręcznej interwencji (w oparciu o wyszukiwanie tekstu i zastąpienie go innym). Nie potrzebuję do tego żadnego edytora tekstu .... po prostu wyszukuję tekst (np. Używając grep), a następnie zastępuję go innym tekstem i zapisuję zmiany …
Muszę skopiować zawartość pliku tekstowego i wkleić go do innego pliku tekstowego. Pierwszy plik tekstowy zawiera 10 wierszy danych i muszę je skopiować do drugiego pliku tekstowego, zaczynając od wiersza 5 (na przykład). Tak więc w drugim pliku tekstowym dane te należy zapisać od wiersza 5 do wiersza 14. Jak …
Czy jest jakieś polecenie, które wypisuje tylko nazwę wybranych pakietów apt-get autoremove? Tworzę skrypt, który aktualizuje jądro, usuwa stare jądro i niepotrzebne pakiety ( apt-get autoremove), ale chcę wydrukować na ekranie listę pakietów, które zostaną usunięte apt-get autoremove, jak mogę to zrobić?
Mam plik ze wszystkimi nazwami testów: $ cat all_tests.txt test1 test2 test3 test4 test5 test6 I inny plik zawierający nazwy testu i powiązany wynik: $ cat completed_tests.txt test1 Passed test3 Failed test5 Passed test6 Passed Jak utworzyć nowy plik zawierający wszystkie nazwy testów z powiązanym wynikiem bez duplikatów? Jeśli wykonam: …
Mam dwie zmienne, które zawierają informacje o wielu wierszach i chcę je kolumować. varA zwroty Aug 01 Aug 04 Aug 16 Aug 26 i varBwraca 04:25 07:28 03:39 10:06 jeśli wydrukuję obie zmienne, zwraca Aug01 Aug04 Aug16 Aug26 04:25 07:28 03:39 10:06 To, co chcę zrobić, to: Aug01 04:25 Aug04 …
Wygląda na to, że narzędzie wyszukiwania gnome nie jest dostępne w Bionic. Na https://launchpad.net/ubuntu/bionic/amd64/gnome-search-tool/3.6.0-2 znajduje się komunikat Status usunięty. Pobrałem deb z repozytorium Wily Proposed i zainstalowałem go na Bionic i działa dobrze. Dlaczego więc został usunięty? A jakie są dobre alternatywy, szczególnie jeśli chcesz, aby GUI wyszukiwało ciągi znaków …
Mam duży plik zawierający jeden ciąg w każdej linii. Chciałbym móc szybko ustalić, czy ciąg znajduje się w pliku. Najlepiej byłoby to zrobić przy użyciu algorytmu typu binarnego. Niektórzy Googling ujawnili lookpolecenie z -bflagą, która obiecuje zlokalizować i wyprowadzić wszystkie ciągi zaczynające się od danego prefiksu za pomocą algorytmu wyszukiwania …
Próbuję załadować plik JSON jqza pomocą tutaj . Jest to dość proste i działa: $ cat ~/Downloads/json.txt | jq '.name' "web" Jednak muszę przypisać wynik tej zmiennej do polecenia. Próbowałem to zrobić i to działa: $ my_json=`cat ~/Downloads/json.txt | jq '.name'` $ myfile=~/Downloads/$my_json.txt $ echo $myfile /home/qut/Downloads/"web".txt Ale ja chce …
Mam plik output.txt po uruchomieniu skryptu powłoki w następujący sposób: abc.txt errorstatus1 Fri Nov 11 02:00:09 2016 def.txt errorstatus2.txt Sat Nov 12 03:00:09 2016 Plik tekstowy ma wiele wpisów wiersz po wierszu w ten sam sposób. Chcę wydrukować te wartości w kolumnach: Nazwa pliku, Status i Datownik w następujący sposób: …
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.