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

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



5
Замените несколько пробелов одним, используя только 'tr'
У меня есть файл f1.txt: ID Name 1 a 2 b 3 g 6 f Количество пробелов не фиксировано. Каков наилучший способ заменить все пробелы одним пробелом, используя только tr? Это то, что я до сих пор: cat f1.txt | tr -d " " Но вывод: IDName 1a 2b 3g …
72 shell  cut  tr 

7
получить первые X символов из команды cat?
У меня есть текстовый файл, который я выводил в переменную в моем сценарии оболочки. Однако мне нужны только первые 50 символов. Я пытался использовать, cat ${filename} cut -c1-50но я получаю гораздо больше, чем первые 50 символов? Это может быть связано с cutпоиском строк (не уверен на 100%), хотя этот текстовый …
42 cat  cut 

3
Как вырезать (выделить) поле из текстовой строки, считая с конца?
Я знаю, как выбрать поле из строки, используя команду вырезать. Например, с учетом следующих данных: a,b,c,d,e f,g,h,i,j k,l,m,n,o Эта команда: cut -d, -f2 # returns the second field of the input line Возвращает: b g l Мой вопрос: как выбрать второе поле отсчета с конца? В предыдущем примере результат будет: …

2
Подсчет вхождений слова в текстовый файл
У меня есть текстовый файл, содержащий твиты, и я должен подсчитать, сколько раз слово упоминается в твите. Например, файл содержит: 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? И скажем, я хочу посчитать, сколько …

3
Каковы точные различия между awk и cut с помощью grep? [закрыто]
Мы знаем, что можем получить второй столбец нужной строки из файла, используя эти два метода: awk '/WORD/ { print $2 }' filename или grep WORD filename| cut -f 2 -d ' ' Мои вопросы: Каковы различия между двумя командами выше? Какой из них имеет лучшую производительность? Каковы преимущества использования awkнад …
30 awk  grep  performance  cut 

11
Команда для печати только последних 3 символов строки
Я знаю, что cutкоманда может печатать первые nсимволы строки, но как выбрать последние nсимволы? Если у меня есть строка с переменным количеством символов, как я могу напечатать только последние три символа строки. например. "неограниченный" вывод необходим "тэд" Требуется вывод «987654» «654» Требуется вывод «123456789» «789»

8
Является ли трубопровод, смещение или расширение параметров более эффективным?
Я пытаюсь найти наиболее эффективный способ перебора определенных значений, которые представляют собой одинаковое количество значений друг от друга в списке слов, разделенных пробелами (я не хочу использовать массив). Например, list="1 ant bat 5 cat dingo 6 emu fish 9 gecko hare 15 i j" Поэтому я хочу иметь возможность просто …

5
Как получить последнюю часть http ссылки в Bash?
У меня есть ссылка http: http://www.test.com/abc/def/efg/file.jar и я хочу сохранить последнюю часть file.jar в переменную, поэтому строка вывода будет «file.jar». Условие : ссылка может иметь разную длину, например: http://www.test.com/abc/def/file.jar. Я попробовал это так: awk -F'/' '{print $7}' Но проблема в длине URL, поэтому мне нужна команда, которую можно использовать для …
25 bash  shell-script  awk  cut 


8
Как использовать grep и cut в скрипте для получения URL сайта из файла HTML
Я пытаюсь использовать grep и cut для извлечения URL-адресов из файла HTML. Ссылки выглядят так: <a href="http://examplewebsite.com/"> Другие сайты имеют .net, .govно я предполагаю, что я мог бы сделать точку отсечки прямо перед >. Так что я знаю, что могу использовать grep и cut как-то, чтобы отключить все до http …

4
Что я должен использовать, когда сокращение не сокращает это?
У меня есть файл, citiesкак это: [1598] San Diego, US (inactive) [4517] St Louis, US (inactive) [6346] Orlando, US (inactive) Я хочу вырезать названия городов, чтобы у меня было: San Diego St Louis Orlando Это лучшее, что я мог придумать: cut -d ',' -f1 cities | cut -d ']' -f2 …
19 command-line  cut 


6
Что представляет собой «поле» для команды вырезания?
Например, cutкоманда может принимать параметр -f, который в соответствии сman выберите только эти поля; также выведите любую строку, которая не содержит символа-разделителя, если не указана опция -s В этом контексте, что такое поле?
16 linux  cut 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.