The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Удаление строчек bash"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [ Отслеживать ]

"Удаление строчек bash"  
Сообщение от Nushki email on 27-Мрт-09, 11:58 
у меня есть файл1 и файл2. я должна из файла1 удалить один раз каждую
строчку из файла2. строчки не отсортированы.
как написать скрипт на баше.

большое спасибо

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Удаление строчек bash"  
Сообщение от allez (ok) on 27-Мрт-09, 12:01 
>у меня есть файл1 и файл2. я должна из файла1 удалить один
>раз каждую
>строчку из файла2. строчки не отсортированы.
>как написать скрипт на баше.
>
>большое спасибо

Это Вам в учебном заведении такое задание дали?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Удаление строчек bash"  
Сообщение от Nushki email on 27-Мрт-09, 12:07 
нет, это я аспирантка, и мне это нужно для работы.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Удаление строчек bash"  
Сообщение от allez (ok) on 27-Мрт-09, 12:52 
>нет, это я аспирантка, и мне это нужно для работы.

Честно признаться, обычно нерадивым студентам и аспирантам (даже аспиранткам) не помогаю, тем
более, что доказать свою принадлежность к последним вы все равно не сможете (а сомнения на этот
счет у меня очень даже есть), но по случаю благодушного пятничного настроения сделаю исключение. :-)

cat file2 | while read line; do sed -i "/$line/d" file1; done

Если не хочется плодить лишний процесс с конвейером, можно сделать так:
while read line; do sed -i "/$line/d" file1; done < file2

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Удаление строчек bash"  
Сообщение от Nushki on 27-Мрт-09, 13:09 
большое спасибо!!!!

буду развиваться, чтобы не быть нерадивой :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Удаление строчек bash"  
Сообщение от allez (ok) on 27-Мрт-09, 14:48 
>большое спасибо!!!!
>
>буду развиваться, чтобы не быть нерадивой :)

Да пожалуйста. :-)
Учитесь, учитесь и еще раз учитесь. ;-)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру