Pytania otagowane jako text-processing

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




8
Jak sortować kolumny na podstawie pierwszego wiersza?
Muszę posortować kolumny bardzo dużego zestawu danych (1000 wierszy i 700000 kolumn). Na przykład moje kolumny są losowo ułożone w następujący sposób: col1 col4 col3 col2, i muszę to posortować. Próbowałem kilka poleceń, ale bez powodzenia. przykład: ID M2 M5 M8 M1 M3 M9 .....M7000000 Animal1 1 0 2 1 …


3
Scalanie dwóch plików, jedna kolumna na raz
Mam 2 duże pliki (3000 kolumn, 15000 wierszy) o następującym formacie plik1 (rozdzielany tabulatorami): 1/0 0/0 0/0 0/0 1/1 0/0 1/1 0/1 0/0 plik2 (rozdzielony tabulatorami): 3 5 2 1 7 10 3 4 3 Chciałbym połączyć wartości z pierwszej kolumny każdego pliku z separatorem „:”, a następnie przejść do …

7
Jak mogę usunąć wszystkie znaki z / *… * / tym / * i * /?
Próbowałem sed i awk, ale to nie działa, ponieważ postać zawiera „/”, który jest już w dowodzie jako separator. Daj mi znać, jak mogę to osiągnąć. Poniżej znajduje się przykładowy przykład. Chcemy usunąć skomentowane sekcje, tj /*.....*/ /*This is to print the output data*/ proc print data=sashelp.cars; run; /*Creating dataset*/ …

4
Wstaw tekst pod określonym numerem wiersza
Pracuję nad skryptem bash, który podzieli zawartość dokumentu tekstowego w zależności od danych w wierszu. Jeśli zawartość oryginalnego pliku była zgodna z 01 line 01 line 02 line 02 line Jak mogę wstawić do wiersza 3 tego pliku, używając bash, aby uzyskać wynik 01 line 01 line text to insert …



6
Sortowanie bloków linii
Mam plik zawierający 4n wierszy. Oto fragment zawierający 8 wierszy 6115 8.88443 6116 6.61875 6118 16.5949 6117 19.4129 6116 6.619 6117 16.5979 6118 19.4111 6115 8.88433 Chcę posortować blok, w którym każdy blok składa się z 4 linii opartych na pierwszej kolumnie. Dane wyjściowe fragmentu powinny wyglądać tak, jak pokazano …

4
Losowo losuj plik z pewnymi dodatkowymi ograniczeniami
Mam ogromną listę odtwarzania muzyki i chociaż niektórzy artyści mają wiele albumów, inni mają tylko jedną piosenkę. Chciałem posortować listę odtwarzania, aby ten sam artysta nie był odtwarzany dwa razy z rzędu lub jego piosenki nie kończyły się głównie na początku lub na końcu listy odtwarzania. Przykładowa lista odtwarzania: $ …

2
Wyrównaj kolumny w pliku ASCII
Mam plik tekstowy, który wygląda jak jego: #c1 c2 c3 c4 c5 c6 c7 c8 c9 c10 c11 c12 c13 4599 995,274 2523,658 264,1417170 -33,6000 -0,3600 0,0202 0,0069 0,0227 10,1041 0,0169 0,2817 0,0239 6173 1552,290 1595,696 264,0603912 -33,4880 0,4374 0,0287 1,8123 0,0385 10,1289 0,0292 2,8445 0,0366 6456 1658,630 1529,292 264,0449377 …

4
Połącz wiersze według pierwszej kolumny przez awk lub sed
Jak mogę użyć awkw następującej sytuacji? Chcę połączyć wiersze zaczynające się od tej samej kolumny. Jedynie pierwsza kolumna jest utrzymywana po dołączyć (w tym przypadku aaa, www, hhh). Plik może być rozdzielony spacjami lub tabulatorami. Przykładowe dane wejściowe: aaa bbb ccc ddd NULL NULL NULL aaa NULL NULL NULL NULL …

8
Zamiana nieograniczonej liczby kolumn
Mam plik z kolumnami. Przykład poniżej: a b c ... z 1 2 3 ... 26 Chciałbym zamienić wszystkie kolumny, w których pierwszy staje się ostatnim, drugi staje się przedostatnim ... itd. z y x ... a 26 25 24 ... 1 Czy istnieje jedna wkładka ( awklub sed), która …

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.