Примеры вырезания Bash

Primery Vyrezania Bash



Вы можете автоматизировать задачи в сценарии Bash с помощью различных команд и программ. Хотя для создания отличных сценариев Bash вам необходимо хорошее знание команд, есть несколько команд, которые вы можете использовать как новичок. Cut — простая команда для извлечения определенного текста из файла.

Cut — это универсальная команда, которую можно использовать с другими командами, включая команды «sort» и «grep». Давайте рассмотрим некоторые из лучших примеров вырезания в Bash, с помощью которых вы сможете без труда понять команду «вырезать».

Примеры вырезания Bash

Команда «вырезать» полезна при извлечении данных из текстового файла. Просто укажите нужные поля, и он сделает все остальное. Чтобы использовать его, введите следующую команду:







резать 'разделитель' -f1 файл.txt
  1. Опция «-d» позволяет нам ввести разделитель. Это символ или серия символов, разделяющая текстовые строки. Замените термин «разделитель» фактическим разделителем.
  2. Используя опцию «-f», укажите, какие поля (номера столбцов) вы извлекаете из файла.

Давайте возьмем, к примеру, файл «info.txt», который содержит следующий набор информации:



Пратик, Фиджи, 26 лет

Шон, Индия, 21 год

Джошуа, Япония, 19 лет.

Теперь, чтобы извлечь первый и третий файлы из этого файла, команда будет такой:



Резать ',' -f1, 3 info.txt





Если у вас есть файл с данными, разделенными табуляцией, его значением разделителя будет «$’\t’».

Если вам нужно получить диапазон символов из соответствующего поля, используйте опцию «-c»:



резать -c1-5 файл.txt

Обратите внимание, что опция «-c» не сочетается с другими опциями. После выполнения он отображает выходные данные в соответствии с заданным диапазоном символов.

Заключение

В Linux «вырезать» — это популярный инструмент, который можно использовать для извлечения данных из разных файлов. Несмотря на простоту, он имеет различные применения и может комбинироваться со многими командами. В этом кратком руководстве обсуждаются некоторые примеры команд вырезания Bash. Сначала мы объяснили основную команду, а затем обсудили некоторые более сложные примеры. Кроме того, вы можете передать вывод других команд в качестве входных данных для команды «вырезать».