Команда Linux colrm
Полный справочник команд 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列字符的字符串Другие расширения