Jak wyciąć do pierwszego separatora /i uzyskać pozostałą część ciągów? Dawny: pandi/sha/Dev/bin/boot Chcę wyciąć pandi, więc wynik
Jak wyciąć do pierwszego separatora /i uzyskać pozostałą część ciągów? Dawny: pandi/sha/Dev/bin/boot Chcę wyciąć pandi, więc wynik
Próbuję zastąpić wiele słów w pliku za pomocą sed -i #expression1 #expression2 plik Something 123 item1 Something 456 item2 Something 768 item3 Something 353 item4 Wyjście (pożądane) anything 123 stuff1 anything 456 stuff2 anything 768 stuff3 anything 353 stuff4 Wypróbowania Mogę uzyskać...
Mam kilka skryptów Pythona i pracuję nad ich napisaniem. Mam ten sam problem ze wszystkimi. Nie jest dla mnie oczywiste, jak pisać programy, aby działały jak właściwe narzędzia uniksowe. Ponieważ to $ cat characters | progname i to $ progname characters powinien generować ten sam...
Jak mogę użyć narzędzi do przetwarzania tekstu, aby wstawić nowy wiersz po każdych N wierszach? Przykład dla N = 2: WKŁAD: sadf asdf yxcv cxv eqrt asdf WYDAJNOŚĆ:
Chcę zastąpić tylko pierwsze kwystąpienia słowa. W jaki sposób mogę to zrobić? Na przykład. Powiedz plik foo.txtzawiera 100 wystąpień słowa „linux”. Muszę wymienić tylko pierwsze 50 wystąpień.
Poniższe polecenia mogą zająć minuty, w zależności od rozmiaru pliku. Czy jest jakaś bardziej skuteczna metoda? sed -i 1d large_file
Mam katalog pełen plików tekstowych. Moim celem jest dołączenie tekstu na początku i na końcu każdego z nich. Tekst na początku i na końcu jest taki sam dla każdego pliku. W oparciu o kod, który dostałem z sieci, jest to kod dołączany na początku pliku: echo -e 'var language = {\n$(cat...
Jestem zupełnie nowy w systemie UNIX i używam „Linii poleceń Mac OS X” Kirka McElhearna, aby nauczyć się kilku poleceń. Ja próbuje użyć tri greptak, że mogę szukać ciągów tekstowych w regularnych MS-Office Word dokument. $ tr '\r' '\n' < target-file | grep search-string Ale wszystko, co...
Czy istnieje polecenie uniksowe, które może sprawdzić, czy jakieś dwa wiersze w pliku są takie same? Na przykład rozważ plik sentences.txt This is sentence X This is sentence Y This is sentence Z This is sentence X This is sentence A This is sentence B Widzimy to zdanie This is sentence...
Poniżej znajduje się tekst w pliku: Pseudo name=Apple Code=42B state=fault Pseudo name=Prance Code=43B state=good Muszę grep dla „42B” i uzyskać wynik z powyższego tekstu, takiego jak: Pseudo name=Apple Code=42B state=fault Czy ktoś ma pomysł, jak to osiągnąć za pomocą grep/ awk/...
Powiedz, że mam plik zawierający: A A A B CC Chcę mieć takie dane wyjściowe: A 3 B 1 CC
Mam kilkaset plików kodu źródłowego HTML. Muszę wyodrębnić zawartość określonego <div>elementu z każdego z tych plików, więc mam zamiar napisać skrypt, który przejdzie przez każdy plik. Struktura elementu wygląda następująco: <div id='the_div_id'> <div id='some_other_div'>...
Mam plik z wieloma wierszami, a każdy wiersz ma na początku znacznik czasu, na przykład [Thread-3] (21/09/12 06:17:38:672) logged message from code..... Dlatego często sprawdzam 2 rzeczy z tego pliku dziennika. Podano również kilka pierwszych wierszy, które mają warunki globalne i czas...
Chciałbym uzyskać ostatnią kolumnę tej próbki: [ 3] 1.0- 2.0 sec 1.00 MBytes 8.39 Mbits/sec [ 3] 2.0- 3.0 sec 768 KBytes 6.29 Mbits/sec [ 3] 3.0- 4.0 sec 512 KBytes 4.19 Mbits/sec [ 3] 4.0- 5.0 sec 256 KBytes 2.10 Mbits/sec ... Jeśli użyję cut -d\ -f 13 dostaję
Mam ten wkład: sdkxyosl 1 safkls 2 asdf--asdfasxy_asd 5 dkd8k jasd 29 sdi44sw 43 asasd afsdfs 10 rklyasd 4 Potrzebuję tego wyjścia: sdi44sw 43 dkd8k jasd 29 asasd afsdfs 10 asdf--asdfasxy_asd 5 rklyasd 4 safkls 2 sdkxyosl 1 Więc muszę posortować wiersze według ostatniej kolumny. Nie wiem,...
Zwykle robię to rsync -nprzed faktycznym wykonaniem rsync. Chodzi o to, jak mogę zautomatyzować drugi przebieg, aby ponownie wykorzystać dokładnie wygenerowaną listę --dry-run? Mam na myśli, że jeśli uruchomię rsync -n, dostanę symulację tego, co rsyncby się stało , moim pomysłem byłoby pobranie...
Chcę usunąć wszystkie puste linie z pliku. Nawet jeśli linia zawiera spacje lub tabulatory, należy ją również
Chcę odzyskać wszystko, co znajduje się między tymi dwoma znacznikami - <tr> </tr>- z dokumentu HTML. Teraz nie mam żadnych konkretnych wymagań HTML, które uzasadniałyby parser HTML. Po prostu potrzebuję czegoś, co pasuje <tr>i </tr>dostaje wszystko pomiędzy, a może być...
Czy podczas sedzastępowania ciągów w miejscu istnieje sposób, aby zgłosić dokonane zmiany (bez polegania na różnicach między starymi i nowymi plikami)? Na przykład, jak mogę zmienić wiersz poleceń find . -type f | xargs sed -i 's/abc/def/g' więc mogę zobaczyć zmiany wprowadzane na...
Mam plik wejściowy rozdzielany przecinkami ( ,). Niektóre pola są ujęte w podwójny cudzysłów i zawierają przecinek. Oto przykładowy wiersz 123,"ABC, DEV 23",345,534.202,NAME Muszę również usunąć wszystkie przecinki występujące wewnątrz podwójnych cudzysłowów i podwójnych cudzysłowów. Tak więc...