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


ru.unix

 
 - RU.UNIX ----------------------------------------------------------------------
 From : Alex Semenyaka                       2:461/640.640  25 Dec 2006  12:12:36
 To : Eugene Grosbein
 Subject : uncat
 -------------------------------------------------------------------------------- 
 
 
 24 Dec 06 22:07, you wrote to you:
 
  EG>> Есть текстовый файл A, содержащий много строк.
  EG>> Методом cat d1 >> A, cat d2 >> A, cat d3 >> A
  EG>> к нему могут добавляться некоторые дополнения.
  EG>> Можно ли как-то потом "отменить" действие одной из "cat dN >> A",
  EG>> имея текущий вид файла A и исходный файл dN?
  EG> То есть, вырезать строки dN из файла A.
 
 По-моему, проще в 3 строки - сначала посчитать число строк в A, потом в dN,
 потом head'ом взять с начала файла разницу величин. Думается, быстрее всего
 будет.
 
 Можно для надёжности сделать ещё tail и проверить, что оно совпадает с dN.
 
 Alex
 
 --- IMHO в последней инстанции
  * Origin: ...можжевеловых... (2:461/640.640)
 
 

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

 Тема:    Автор:    Дата:  
 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/3929458f885f.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional