Pytania otagowane jako text-processing

Manipulowanie lub sprawdzanie tekstu za pomocą programów, skryptów itp.


1
Zamień wzór w pliku na zawartość innego pliku
Mam plik tekstowy ( devel.xml). Dodałem do niego słowo REPLACETHIS, aby zastąpić ten ciąg treścią w innym pliku ( temp.txt). Mam najbliższą rzecz: sed -i -e "/REPLACETHIS/r temp.TXT" -e "s///" devel.txt; Spowoduje to wstawienie treści po ciągu, a następnie usunięcie ciągu. Czy to najlepszy sposób, aby to zrobić?

4
Podziel długi wynik na dwie kolumny
Czy istnieje proste narzędzie lub skrypt do sortowania wyników jednego z moich skryptów? Mam dane w jakiejś formie: A aldkhasdfljhaf B klajsdfhalsdfh C salkjsdjkladdag D lseuiorlhisnflkc E sdjklfhnslkdfhn F kjhnakjshddnaskjdh ale jeśli stanie się to dwa długie, zapisz dane w następującej formie (gdzie wciąż są uporządkowane pionowo): A aldkhasdfljhaf D …

6
Jak częściowo wyodrębnić spakowany ogromny zwykły plik tekstowy?
Mam plik zip o rozmiarze 1,5 GB. Jego zawartość to jeden absurdalnie duży plik tekstowy (60 GB) i obecnie nie mam wystarczająco dużo miejsca na dysku, aby wyodrębnić to wszystko, ani nie chcę wyodrębnić tego wszystkiego, nawet gdybym miał. Jeśli chodzi o mój przypadek użycia, wystarczyłbym, aby sprawdzić części treści. …

18
Jak odczytać adres IP wstecz?
Jeśli mamy ten ciąg ( adres IP ):192.168.1.1 W jaki sposób mogę uzyskać ( odwrotną formę zapisu DNS ) z tego ciągu, aby był wyświetlany jak 1.1.168.192.in-addr.arpaprzy użyciu skryptu powłoki?

7
jak używać patch i diff do łączenia dwóch plików i automatycznego rozwiązywania konfliktów
Czytałem o diff i łatce, ale nie mogę wymyślić, jak zastosować to, czego potrzebuję. Myślę, że to dość proste, więc aby pokazać mój problem, weź te dwa pliki: a.xml <resources> <color name="same_in_b">#AAABBB</color> <color name="not_in_b">#AAAAAA</color> <color name="in_b_but_different_val">#AAAAAA</color> <color name="not_in_b_too">#AAAAAA</color> </resources> b.xml <resources> <color name="same_in_b">#AAABBB</color> <color name="in_b_but_different_val">#BBBBBB</color> <color name="not_in_a">#AAAAAA</color> </resources> Chcę mieć …




7
Analizować XML, aby uzyskać wartość węzła w skrypcie bash?
Chciałbym wiedzieć, w jaki sposób mogę uzyskać wartość węzła za pomocą następujących ścieżek: config/global/resources/default_setup/connection/host config/global/resources/default_setup/connection/username config/global/resources/default_setup/connection/password config/global/resources/default_setup/connection/dbname z następującego pliku XML: <?xml version="1.0"?> <config> <global> <install> <date><![CDATA[Tue, 11 Dec 2012 12:31:25 +0000]]></date> </install> <crypt> <key><![CDATA[70e75d7969b900b696785f2f81ecb430]]></key> </crypt> <disable_local_modules>false</disable_local_modules> <resources> <db> <table_prefix><![CDATA[]]></table_prefix> </db> <default_setup> <connection> <host><![CDATA[localhost]]></host> <username><![CDATA[root]]></username> <password><![CDATA[pass123]]></password> <dbname><![CDATA[testdb]]></dbname> <initStatements><![CDATA[SET NAMES utf8]]></initStatements> …


3
Jak wyświetlić zależności podane w makefile jako drzewo?
Problem Chcę zobaczyć zależności dla jednego lub większej liczby celów makefile. Szukam więc programu, który może analizować pliki makefile, a następnie będzie reprezentować zależności w jakimś drzewiastym formacie (wcięcie, ascii-art, ...) lub jako wykres (kropka, ...). Podobny Istnieją programy, które robią to w innych sytuacjach: pactree lub dług może wyświetlać …


3
Wydobywanie części linii o określonym wzorze za pomocą awk, sed
Mam pytanie dotyczące operatorów awk / sed. Mam duży plik, w którym powtarzają się następujące wiersze Expression loweWallrhoPhi : sum=-6.97168e-09 Expression leftWallrhoPhi : sum=6.97168e-09 Expression lowerWallPhi : sum=-5.12623e-12 Expression leftWallPhi : sum=5.12623e-12 Expression loweWallrhoUSf : sum=-6.936e-09 Expression leftWallrhoUSf : sum=6.97169e-09 Expression lowerWallUSf : sum=-5.1e-12 Expression leftWallUSf : sum=5.12624e-12 Chcę wyodrębnić …

1
Jak wykonać polecenie „głowa” i „ogon” na wejściu rozdzielanym zerami w bash?
findpolecenie może wyświetlać nazwy plików jako ciągi rozdzielane znakiem null (jeśli -print0jest podany) i xargsmoże je wykorzystywać przy -0włączonej opcji. Ale w międzyczasie, to trudno manipulować, że zbiór plików - sortpolecenie -zprzełącznik, który umożliwia sortowanie te pliki, ale headi tailnie mają. Jak mogę to zrobić headi tailna tych ograniczonych zerami …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.