Команда Linux colrm

Linux 命令大全Полный справочник команд Linux

Команда Linux colrm используется для фильтрации указанных столбцов.

Команда colrm читает данные со стандартного устройства ввода и выводит их на стандартное устройство вывода. Если параметры не добавлены, команда не будет фильтровать ни одну строку.

Синтаксис

colrm [开始行数编号<结束行数编号>]

Описание параметров:

  • Начальный номер столбца: указывает начальный номер столбца, который нужно удалить.
  • Конечный номер столбца: указывает конечный номер столбца, который нужно удалить; этот параметр иногда можно опустить.

Примеры

Без каких-либо параметров команда не удалит ни одного столбца:

colrm

После нажатия Enter курсор будет мигать на первой строке, ожидая стандартного ввода. В этот момент введите символы, например "Hello Linux!", затем снова нажмите Enter, и вторая строка отобразит то же содержимое, что и первая строка. В этот момент можно нажать Ctrl+C для выхода. Отображаемое в терминале содержимое выглядит следующим образом:

cmd@hdd-desktop:~$ colrm  
Hello Linux! #输入Hello Linux!字符串  
Hello Linux! #输出刚才输入的字符串Hello Linux! 

Если вы хотите удалить всё содержимое после 4-го столбца, можно использовать следующую команду:

colrm 4

Как и в предыдущем примере, на этом этапе стандартный ввод ожидает ввода. После того как пользователь введёт строку и нажмёт Enter, будет выведен следующий результат:

cmd@hdd-desktop:~$ colrm 4  
Hello Linux! #输入Hello Linux!字符串  
Hel #输出删除了第4列以后所有内容的字符串 

Удалите содержимое указанных столбцов. Например, чтобы удалить содержимое с 4-го по 6-й столбец, можно использовать следующую команду:

colrm 4 6 

Результат вывода следующий:

cmd@hdd-desktop:~$ colrm 4 6  
Hello Linux! #输入Hello Linux!字符串  
HelLinux! #输出删除了从第4列到第6列字符的字符串 

Linux 命令大全Полный справочник команд Linux

Другие расширения