Главная страница


ru.unix

 
 - RU.UNIX ----------------------------------------------------------------------
 From : Leizer A. Karabin                    2:5005/14.44   25 Dec 2006  10:57:59
 To : Eugene Grosbein
 Subject : uncat
 -------------------------------------------------------------------------------- 
 
 
 Я, собственно, просто так вышел Sunday December 24 2006 22:47,
 тут слышу - Eugene Grosbein говорит Eugene Grosbein (ну я встрял, конечно):
 
 EG>>> Есть текстовый файл A, содержащий много строк.
 EG>>> Методом cat d1 >> A, cat d2 >> A, cat d3 >> A
 EG>>> к нему могут добавляться некоторые дополнения.
 EG>>> Можно ли как-то потом "отменить" действие одной из "cat dN >> A",
 EG>>> имея текущий вид файла A и исходный файл dN?
 EG>> То есть, вырезать строки dN из файла A.
 
 EG> Отвечу сам: в случае уникальности всех строк файла работает
 EG> grep -F -x -v -f dN A > A.old
 
 А есть уверенность, что этого не случится? Это какой-то лог с отметками времени?
 
         Замечания общего характера: если возникает такая проблема, то верную ли 
 структуру данных выбрали для всей задачи?
         А если структуру не менять, то возможно следует устроить пополнение не
 простым cat nD >> A а скриптом с подсчётом строк и журналированием.
 
 За сим навеки и проч. Leizer                 [Team Smile'ик - отменить!]
 
 --- GoldEd 1.1.5-030104
  * Origin: В силу обратимости хода световых лучей (2:5005/14.44)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 uncat   Eugene Grosbein   24 Dec 2006 23:06:45 
 Re: uncat   Eugene Grosbein   24 Dec 2006 23:07:49 
 Re: uncat   Eugene Grosbein   24 Dec 2006 23:47:46 
 uncat   Leizer A. Karabin   25 Dec 2006 10:57:59 
 Re: uncat   Eugene Grosbein   25 Dec 2006 13:21:42 
 uncat   Alex Semenyaka   25 Dec 2006 12:12:36 
Архивное /ru.unix/3312458f4c98.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional