Как использовать команду CUT в Linux?

Команда CUT полезна для тех, кто обрабатывает файлы больших данных в Linux. Это может помочь вам легче получить необходимую информацию, а также исключить информацию, которая вам не нужна. Если вы знаете, как использовать команды cut и sed , вы сможете легко вносить большие изменения в документы. Давайте сразу же подробнее рассмотрим команду.

Давайте представим, что у вас есть документ, выглядящий так. Его называют игроками.txt.

christiano:ronaldo:38
lionel:messi:35
erling:haaland:24
kylian:mbappe:18

Этот документ настолько мал, что вам не нужно использовать какую-либо команду для внесения изменений, так как это быстрее сделать вручную. Но если в документе есть 100 строк, есть много времени, чтобы сэкономить, используя команду cut и другие команды, такие как awk и sed.

Используя команду cut, давайте сделаем несколько классных вещей с нашими игроками.txt файл.

Как использовать команду CUT в Linux?

Простые команды с помощью команды cut.

cut -b 1 players.txt

Эта команда напечатает первый бит в каждой строке файла.

cut -b 1-5 players.txt

Это покажет вам первые пять символов каждой строки в документе.

cut -d ":" -f 1 players.txt

Эта команда немного сложнее, но она отделяет поля друг от друга с помощью команды -d. Я сказал ему, что : (двоеточие) — это символ, разделяющий поля. В результате он будет считать, что файл состоит из трех полей, и, используя опцию -f, я говорю ему напечатать первое поле. Результат будет выглядеть следующим образом.

с помощью команды «Вырезать»

Если вы хотите отобразить первое и третье поля, вы можете изменить команду, чтобы она выглядела следующим образом.

cut -d ":" -f 1,3 players.txt

Давайте сделаем последнее: изменим разделитель, двоеточие. Может быть, вам нужен пробел между именами вместо :. Как это можно сделать?

cut -d ":" -f 1- players.txt --output-delimiter=" "

Это покажет вам полный список с пробелом между именами вместо двоеточия. Что делать, если вы хотите сохранить выходные данные в новый файл? Возможно ли это? Выполните следующую команду, чтобы сохранить выходные данные команды cut.

cut -d ":" -f 1- players.txt --output-delimiter=" " > newplayers.txt

Если вы выполните команду, результат будет сохранен для новичков.txt. Чтобы увидеть результат, можно выполнить следующую команду.

cat newplayers.txt
с помощью команды cut в Ubuntu

Здорово. Теперь вы научились использовать некоторые функции, доступные с командой cut в Linux. Надеюсь, вы нашли их полезными. Хотите узнать, какой VPN-сервис лучше всего подходит для Linux Mint и Ubuntu? Или вы хотите узнать больше о других командах Linux? Посмотрите вокруг в руководстве по IP-адресам , чтобы найти информацию, которую вы ищете.

Добавить комментарий