Вопросы с тегом «cut»

Для вопросов, касающихся вырезания, программа-фильтр, извлекающая поля или столбцы из каждой строки ввода. Используйте этот тег для вопросов о самом разрезе или вопросов о проблемах, возникающих при использовании утилиты cut.

2
coreutils, которые знают?
Когда я использовал cutсегодня, я обнаружил, что это не символ UTF-8 как символ, а 3 символа, потому что его длина составляет 3 байта. Похоже, что это в целом верно для многих инструментов. Существуют ли версии с поддержкой coreutilsUTF-8? Мой localeвывод: 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" …
16 unicode  coreutils  cut 

3
Не можете использовать `cut -c` (` --characters`) с UTF-8?
Команда cutимеет опцию -cдля работы с символами вместо байтов с опцией -b. Но это, похоже, не работает, в en_US.UTF-8локали: Второй байт дает второй символ ASCII (который точно так же кодируется в UTF-8): $ printf 'ABC' | cut -b 2 B но не дает второго из трех греческих не-ASCII символов в …

7
Объединение 2-х различных обрезных выходов в одной команде?
У меня есть файл, такой как следующий: 1234 ABCD EFGH Я хотел бы преобразовать это в следующее: 2341 BCDA FGHE Фактический файл содержит 4000 слов, поэтому я хотел бы сделать это эффективным способом. Я попытался использовать команду cut -c 2-4,1 file.txt, но она выдает тот же самый вывод, что и …

5
вырезать столбец 2 из текстового файла
Мой текстовый файл не имеет разделителя для указания разделителя только пробелы, как вырезать столбец 2 в выходной файл, 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
разрезать строку на последний разделитель
У меня есть имя файла, как a.b.c.txt, я хочу, чтобы эта строка была разделена как string1=a.b.c string2=txt В основном я хочу разделить имя файла и его расширение. Я использовал, cutно он расщепляется как a,b,cи txt. Я хочу разрезать строку на последний разделитель. Может кто-нибудь помочь?
14 shell  cut 

3
Динамически обрезать ширину линии стандартного вывода в Bash
В последнее время я экспериментировал с psкомандой, и иногда длинные пути переносятся на следующую (или две) строку и затрудняют чтение. Я хочу передать psвывод в другую программу, чтобы ограничить вывод xколичеством символов. Вот то, что у меня есть, но оно работает не совсем правильно: ps aux | cut -c1-$(stty size …
9 bash  shell  stdout  cut 

6
Захватить определенное содержимое файла
Итак, я знаю, что существуют инструменты для этой проблемы, потому что я слышал о них, но я не знаю, что это такое. Я хочу сделать что-то вроде отфильтровать все данные, кроме имен пользователей в / etc / passwd. Например, я хотел бы получить user1, user2 и user3 из следующего файла. …
9 files  sed  awk  cut 

1
Как снять срез?
Я хочу получить только адреса электронной почты, которые заканчиваются на "@ xyz.nl" из моего почтового журнала. Для этого я делаю: # tail -f /var/log/mail.log | grep --i --line-buffered "@xyz.nl" | cut -d '@' -f 1 | cut -d '<' -f 2 --Line-buffered with grep необходим, потому что иначе он будет …
8 pipe  cut 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.