18.5.8. Удаления, выполняемые с помощью редактора sed

18.5.8. Удаления, выполняемые с помощью редактора sed

В следующем примере для удаления всех пустых строк применяется потоковый редактор sed. Выходной поток данных направляется в новые файлы с расширением .HOLD. Затем команда mv возвращает файлам их исходные имена.

$ pg forsed

#!/bin/sh

# forsed

for files in `ls LPSO*` do

sed -e "/^$/d" $files > $files. HOLD

mv $flies. HOLD $files

done

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

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

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

4.11.3. Примеры удаления ipchains-правил

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

4.11.3. Примеры удаления ipchains-правил Попробуем отменить доступ к FTP на примере удаления записей из цепочки input. Я специально выбрал в качестве образца FTP-сервис, потому что он требует две строки описания, и при совершении операции нужно быть очень внимательным. На вскидку


Программы для удаления Spyware и Adware

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

Программы для удаления Spyware и Adware Незваный гость, как известно, хуже врага – пусть даже он и не пакостит особо, а просто торчит в вашем доме, оттягивая на себя внимание и без конца встревая в вашу жизнь. И хотя те «гости», нет, это не вирусы – хотя по злокозненности наши


Проблема удаления объекта “Singleton”.

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

Проблема удаления объекта “Singleton”. В приведенной выше реализации класса Singleton, есть метод создания объекта, но отсутствует метод его удаления. Это означает, что программист должен помнить в каком месте программы объект удаляется. Другая проблема, связанная с удалением


Выполняемые операции

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

Выполняемые операции Операция 1. Производственный процесс проекта разрабатывается путем адаптации СППО в соответствии с документированной процедурой.Практики, связанные с содержанием СППО, содержатся в описании Операции № 2 группы ключевых процессов «Определение


Выполняемые операции

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

Выполняемые операции Операция 1. Интеграция соответствующих методов и средств разработки ПО в производственный процесс проекта.Практики, связанные с производственными процессами проектов, содержатся в описании Операций № 1 и 2 группы ключевых процессов


Выполняемые операции

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

Выполняемые операции Операция 1. Группа разработки ПО и другие инженерные группы сотрудничают с заказчиком и, при необходимости, конечными пользователями в целях установления системных требований.Эти группы выполняют следующие операции:1. Определение критических


Выполняемые операции

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

Выполняемые операции Операция 1. Экспертные оценки проводятся на плановой основе, а планы документируются.Эти планы определяют:1. Промежуточные программные продукты, подлежащие экспертной оценке.В перечень выбранных промежуточных программных продуктов входит набор,


Урок 27. Три способа удаления эффекта красных глаз

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

Урок 27. Три способа удаления эффекта красных глаз Думаю, многим известен эффект красных глаз, зачастую появляющийся на фотографиях. Несомненно, впечатление от кадра он портит, особенно если вы любите показывать свой виртуальный альбом знакомым. Я не буду вам объяснять,


Выполняемые операторы

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

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


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

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

82. Используйте подходящие идиомы для реального уменьшения емкости контейнера и удаления элементов РезюмеДля того чтобы действительно избавиться от излишней емкости контейнера, воспользуйтесь трюком с использованием обмена, а для реального удаления элементов из


12.5.3. Алгоритмы удаления и подстановки

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

12.5.3. Алгоритмы удаления и подстановки Рассмотрим последовательность из трех символов: {a,b,c}. Для нее существует шесть различных перестановок: abc, acb, bac, bca, cab и cba, лексикографически упорядоченных на основе оператора “меньше”. Таким образом, abc – это первая перестановка,


Выполняемые процедуры

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

Выполняемые процедуры Когда вы работаете с языком хранимых процедур Firebird и структурами программных модулей, необходимо различать процедуры, которые выполняются с целью изменения данных, и процедуры, которые собираются возвращать виртуальную таблицу вызвавшему


Глава 11 Решения планиметрических задач с помощью двумерного редактора

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

Глава 11 Решения планиметрических задач с помощью двумерного редактора Известны успешные попытки использования, при изучении в школе геометрии, специализированных графических сред, например Windows-приложения Geometer’s Sketchpad. Альтернативы такому подходу не было, т. к. среды


Компьютер зависает даже после удаления программы

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

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