11.4.2. Вырезание отдельных символов

11.4.2. Вырезание отдельных символов

Опция -c позволяет указывать, какие конкретно символы необходимо извлекать из каждой строки входного потока. Применять эту опцию следует в том случае, если вы имеете дело со строками фиксированной длины

Рассмотрим такой пример. Когда в мою систему поступают файлы сообщений, я просматриваю их имена для определения источника, из которого они были получены. На основании этой информации производится сортировка файлов по каталогам.

Идентификатор источника содержится в последних трех символах имени файла. Вот примерный список имен файлов:

2231DG

2232DP

2236DK

Извлечение идентификаторов осуществляется с помощью такой команды:

$ 1s 223* | cut -с4–6

1DG

2DP

6DK

Показанная ниже команда возвращает список пользователей, зарегистрированных в данный момент в системе:

$ who! cut -c1-8

root

dave

peter

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

Проводник как два отдельных процесса

Из книги Реестр Windows автора Климов Александр

Проводник как два отдельных процесса Как известно, Проводник выступает и в качестве оболочки Windows, и в качестве файл-менеджера. И хотя это повышает удобство, на использовании памяти это сказывается отнюдь не лучшим образом. При нормальных условиях Проводник отнимает


Построение здания из отдельных стен

Из книги ArCon. Дизайн интерьеров и архитектурное моделирование для всех автора Кидрук Максим Иванович

Построение здания из отдельных стен Второй способ построения планов зданий в режиме конструирования является наиболее трудоемким, но одновременно и наиболее часто применяемым в программе ArCon. Речь идет о построении зданий произвольной конфигурации с использованием


Вырезание, копирование и вставка регионов изображения

Из книги Photoshop CS3: Обучающий курс автора Тимофеев Сергей Михайлович

Вырезание, копирование и вставка регионов изображения Вырезание, копирование и вставка отдельных регионов изображения – операции, на которых основан практически весь монтаж. Разумеется, прежде чем совершать их, нам необходимо выделить какой-либо регион, чтобы далее


6.2. СИСТЕМЫ ИЗ ОТДЕЛЬНЫХ ПРОГРАММ

Из книги Технологии программирования автора Камаев В А

6.2. СИСТЕМЫ ИЗ ОТДЕЛЬНЫХ ПРОГРАММ Программная система может состоять из отдельных разработанных разными организациями выполняемых программ. Объединение функций этих программ в целую единую программу может привести к нехватке оперативной памяти машины, а сама


6.3. СИСТЕМЫ ИЗ ОТДЕЛЬНЫХ РЕЗИДЕНТНЫХ ПРОГРАММ

Из книги Сетевые средства Linux автора Смит Родерик В.

6.3. СИСТЕМЫ ИЗ ОТДЕЛЬНЫХ РЕЗИДЕНТНЫХ ПРОГРАММ Резидентная программа — программа, которая постоянно находится в оперативной памяти машины и не препятствует запуску новых программ. После запуска резидентная программа становится как бы частью операционной системы MS DOS


Параметры для отдельных клиентов

Из книги XSLT автора Хольцнер Стивен

Параметры для отдельных клиентов Как было сказано ранее, в декларации, состоящей из нескольких строк, могут указываться параметры; они применимы только к текущей декларации. Параметрами являются выражения hardware и fixed-address в декларации host. Для конкретных компьютеров можно


Использование отдельных процессоров XSLT

Из книги Цифровая фотография без Photoshop автора Газаров Артур Юрьевич

Использование отдельных процессоров XSLT Отдельные процессоры XSLT — один из самых распространенных способов провести XSLT-преобразования. Существует весьма много таких процессоров, хотя и не все из них могут обрабатывать все возможные таблицы стилей XSLT. Для того, чтобы


Обработка отдельных символов:

Из книги Мошенничество в Интернете. Методы удаленного выманивания денег, и как не стать жертвой злоумышленников автора Гладкий Алексей Анатольевич

Обработка отдельных символов: <fo:character> Как можно догадаться по имени, объект <fo:character> позволяет работать с отдельными символами в документе. Одна из областей применения <fo:character> — случай, когда нужно заменить определенные символы на другие. В следующем примере я


Съемка отдельных предметов

Из книги Язык программирования Си для персонального компьютера автора Бочков C. О.

Съемка отдельных предметов Все объекты по форме можно условно вписать в определенные геометрические фигуры: куб, сферу, конус или плоскость, – что определяет подход к съемке этих предметов.Объекты кубической формы хорошо снимать, используя три источника света. Подбирая


Вырезание, склеивание, обработка, перебирание

Из книги Windows Vista. Трюки и эффекты автора Зозуля Юрий

Вырезание, склеивание, обработка, перебирание В Интернете можно встретить массу объявлений, которых объединяет следующее: в них удаленным работодателям предлагается делать какую-либо надомную работу, не связанную с компьютером, а результат работы высылать бандеролью


Определение класса символов и преобразование символов

Из книги Linux и UNIX: программирование в shell. Руководство разработчика. автора Тейнсли Дэвид

Определение класса символов и преобразование символов Функция Краткое описание isalnum проверка на букву или цифру isalpha проверка на букву isascii проверка на символ из набора кодировки ASCII iscntrl проверка на управляющий символ isdigit проверка на десятичную


3.6. Настройка отдельных элементов интерфейса

Из книги C++ для начинающих автора Липпман Стенли

3.6. Настройка отдельных элементов интерфейса ClearType и его тонкая настройкаСегодня все большую популярность завоевывают жидкокристаллические мониторы, которые обладают множеством неоспоримых преимуществ перед традиционными электронно-лучевыми мониторами. Однако


11.2.4. Проверка уникальности отдельных полей

Из книги Wiki-правительство [Как технологии могут сделать власть лучше, демократию – сильнее, а граждан – влиятельнее] автора Новек Бет

11.2.4. Проверка уникальности отдельных полей Команда uniq позволяет разбивать файл на поля, разделенные пробелами, с тем чтобы можно было исключать требуемые поля из процедуры проверки. Ниже показан небольшой файл, содержащий две колонки текста, причем содержимое второго


11.4. Вырезание текста с помощью команды cut

Из книги автора

11.4. Вырезание текста с помощью команды cut Команда cut позволяет вырезать фрагменты строк из текстовых файлов или из стандартного входного потока. Извлеченный подобным образом текст направляется в стандартный выходной поток. Общий формат команды cut таков:cut [опции]


18.3.2. Открытие отдельных членов

Из книги автора

18.3.2. Открытие отдельных членов Когда мы применили закрытое наследование класса PeekbackStack от IntArray, то все защищенные и открытые члены IntArray стали закрытыми членами PeekbackStack. Было бы полезно, если бы пользователи PeekbackStack могли узнать размер стека с помощью такой