Pytania oznaczone «cut»

W przypadku pytań dotyczących wycinania: program filtrujący, który wyodrębnia pola lub kolumny z każdego wiersza danych wejściowych. Użyj tego tagu w przypadku pytań dotyczących samego cięcia lub pytań dotyczących problemów wynikających z używania narzędzia cut.

71
Zamień wiele spacji na jedną, używając tylko „tr”

Mam plik f1.txt: ID Name 1 a 2 b 3 g 6 f Liczba spacji nie jest stała. Jaki jest najlepszy sposób, aby zastąpić wszystkie białe spacje tylko jedną spacją tr? Oto co mam do tej pory: cat f1.txt | tr -d " " Ale wynik jest następujący: IDName 1a 2b 3g 6f Ale chcę, aby wyglądało to tak: ID...

42
uzyskać pierwsze X znaków z polecenia kota?

Mam plik tekstowy, który wypisuję do zmiennej w moim skrypcie powłoki. Potrzebuję jednak tylko pierwszych 50 znaków. Próbowałem użyć, cat ${filename} cut -c1-50ale otrzymuję znacznie więcej niż pierwszych 50 znaków? Może to wynikać z cutszukania linii (nie w 100% pewności), podczas gdy ten plik...

31
Zliczanie wystąpień słowa w pliku tekstowym

Mam plik tekstowy zawierający tweety i muszę policzyć, ile razy słowo jest wspomniane w tweecie. Na przykład plik zawiera: Apple iPhone X is going to worth a fortune The iPhone X is Apple's latest flagship iPhone. How will it pit against it's competitors? Powiedzmy, że chcę policzyć, ile razy w...

30
Polecenie drukowania tylko ostatnich 3 znaków ciągu

Wiem, że cutpolecenie może wydrukować pierwsze nznaki ciągu, ale jak wybrać ostatnie nznaki? Jeśli mam ciąg ze zmienną liczbą znaków, w jaki sposób mogę wydrukować tylko trzy ostatnie znaki ciągu. na przykład. Wymagana „nieograniczona” moc wyjściowa to „ted” Wymagane wyjście „987654” to...

25
Jak uzyskać ostatnią część linku http w Bash?

Mam link http: http://www.test.com/abc/def/efg/file.jar i chcę zapisać ostatnią część file.jar w zmiennej, więc ciąg wyjściowy to „file.jar”. Warunek : link może mieć inną długość, np .: http://www.test.com/abc/def/file.jar. Próbowałem w ten sposób: awk -F'/' '{print $7}' , ale problemem...

19
Czego powinienem używać, gdy cięcie nie tnie?

Mam taki plik cities: [1598] San Diego, US (inactive) [4517] St Louis, US (inactive) [6346] Orlando, US (inactive) Chcę wyciąć nazwy miast, aby mieć: San Diego St Louis Orlando To najlepsze, co mogłem wymyślić: cut -d ',' -f1 cities | cut -d ']' -f2 Ale to wciąż pozostawia mi miejsce przed...

16
Co stanowi „pole” dla polecenia cięcia?

Na przykład cutpolecenie może przyjąć parametr -f, który zgodnie zman wybierz tylko te pola; wypisz również dowolny wiersz, który nie zawiera znaku ogranicznika, chyba że podano opcję -s W tym kontekście czym jest

16
coreutils, którzy są świadomi utf?

Kiedy używałem cutdzisiaj, dowiedziałem się, że nie traktuje znaku UTF-8 jako znaku, ale 3 znaki, ponieważ ma 3 bajty długości. Wydaje się to być ogólnie prawdą w przypadku wielu narzędzi. Czy istnieją wersje, coreutilsktóre obsługują UTF-8? Moja

15
Łączenie 2 różnych wyników cięcia w jednym poleceniu?

Mam plik taki jak poniżej: 1234 ABCD EFGH Chciałbym przekonwertować to na następujące: 2341 BCDA FGHE Rzeczywisty plik ma 4000 słów, więc chciałbym to zrobić w wydajny sposób. Próbowałem użyć polecenia cut -c 2-4,1 file.txt, ale daje on dokładnie takie same dane wyjściowe jak dane wejściowe....

15
wyciąć kolumnę 2 z pliku tekstowego

Mój plik tekstowy nie ma separatora określającego spacje, tylko spacje, jak wyciąć kolumnę 2 do pliku wyjściowego, 39 207 City and County of San Francisc REJECTED MAT = 0 78 412 Cases and materials on corporat REJECTED MAT = 0 82 431 The preparation of contracts an REJECTED MAT = 0 Potrzebuję...

14
Wytnij ciąg na ostatnim separatorze

Mam nazwę pliku a.b.c.txt, chcę, aby ten ciąg był podzielony jako string1=a.b.c string2=txt Zasadniczo chcę podzielić nazwę pliku i jego rozszerzenie. Użyłem, cutale dzieli się jak a,b,ci txt. Chcę wyciąć ciąg na ostatnim separatorze. Czy ktoś może