Cut — это универсальная команда, которую можно использовать с другими командами, включая команды «sort» и «grep». Давайте рассмотрим некоторые из лучших примеров вырезания в Bash, с помощью которых вы сможете без труда понять команду «вырезать».
Примеры вырезания Bash
Команда «вырезать» полезна при извлечении данных из текстового файла. Просто укажите нужные поля, и он сделает все остальное. Чтобы использовать его, введите следующую команду:
резать -д 'разделитель' -f1 файл.txt
- Опция «-d» позволяет нам ввести разделитель. Это символ или серия символов, разделяющая текстовые строки. Замените термин «разделитель» фактическим разделителем.
- Используя опцию «-f», укажите, какие поля (номера столбцов) вы извлекаете из файла.
Давайте возьмем, к примеру, файл «info.txt», который содержит следующий набор информации:
Пратик, Фиджи, 26 лет
Шон, Индия, 21 год
Джошуа, Япония, 19 лет.
Теперь, чтобы извлечь первый и третий файлы из этого файла, команда будет такой:
Резать -д ',' -f1, 3 info.txt
Если у вас есть файл с данными, разделенными табуляцией, его значением разделителя будет «$’\t’».
Если вам нужно получить диапазон символов из соответствующего поля, используйте опцию «-c»:
резать -c1-5 файл.txt
Обратите внимание, что опция «-c» не сочетается с другими опциями. После выполнения он отображает выходные данные в соответствии с заданным диапазоном символов.
Заключение
В Linux «вырезать» — это популярный инструмент, который можно использовать для извлечения данных из разных файлов. Несмотря на простоту, он имеет различные применения и может комбинироваться со многими командами. В этом кратком руководстве обсуждаются некоторые примеры команд вырезания Bash. Сначала мы объяснили основную команду, а затем обсудили некоторые более сложные примеры. Кроме того, вы можете передать вывод других команд в качестве входных данных для команды «вырезать».