Pytania otagowane jako 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.

2
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 localeprodukcja: LANG=en_US.UTF-8 LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" LC_TELEPHONE="en_US.UTF-8" LC_MEASUREMENT="en_US.UTF-8" …
16 unicode  coreutils  cut 


7
Łą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. Myślałem, że mogę użyć …

5
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 = …

3
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 pomóc?
14 shell  cut 

3
Dynamicznie przycinaj szerokość linii stdout w Bash
Ostatnio eksperymentowałem z pspoleceniem i czasami długie ścieżki zawijają się do następnej linii (lub dwóch) i utrudniają czytanie. Chcę przesłać dane pswyjściowe do innego programu, aby ograniczyć wynik do xliczby znaków. Oto, co do tej pory mam, ale to nie działa całkiem dobrze: ps aux | cut -c1-$(stty size | …
9 bash  shell  stdout  cut 

6
Chwyć określoną zawartość pliku
Wiem więc, że istnieją narzędzia do tego problemu, ponieważ o nich słyszałem, ale nie wiem, czym one są. Chcę zrobić coś takiego jak odfiltrować wszystkie dane oprócz nazw użytkowników w / etc / passwd. Na przykład chciałbym pobrać user1, user2 i user3 z następującego pliku. W takim przypadku logika może …
9 files  sed  awk  cut 
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.