Nп/п : 30 из 100
От : Andrej Arnold 2:5020/830.590 25 окт 24 20:29:40
К : Vitaliy Aksyonov 25 окт 24 21:52:02
Тема : Re: Удаление нескольких строк в файле
----------------------------------------------------------------------------------
@MSGID: 2:5020/830.590 671be7c0
@REPLY: 1:104/117 671bdb57
@PID: GED-NSFW32 1.1.5-20090710
@CHRS: CP866 2
@TZUTC: 0200
@TID: hpt/w32-mvcdll 1.4.0-sta 16-02-06
Здpавствуй, Vitaliy!
Пятница 25 Октября 2024 11:53, ты писал(а) мне,
VA> 25 Oct 24 19:45, ты писал(а) мне:
VA>>> Попробуй это:
VA>>> Взять каждую пятую строку, начиная с первой(1, 6, 11...):
VA>>> sed -n `1~5p`
VA>>> Взять каждую пятую строку, начиная с пятой(5, 10, 15...):
VA>>> sed -n `0~5p`
AA>> Спасибо Виталий!
AA>> Оба варианта прекрасно работают!
AA>> sed -n `1~5p` t1.txt>t2.txt
AA>> sed -n `1~50p` t1234.txt>t1235.txt
AA>> sed -n `0~5p` t1234.txt>t1236.txt
AA>> ЗЫ.
AA>> Я и не знал, что sed редактор есть и в виндах.
AA>> Да и вообще со времён изучения юникса на адаптационных
AA>> курсах в 1996-м году забыл о его существовании...
VA> Рад, что помог. :)
VA> Возможно sed поставился с чем-то. Так-то из коробки в винде его нет.
Точно!
Я сейчас быстренько посмотрел, он "приписан" к WINAVR-20100110.
А его я ставил на этом компе, когда делал для себя Тестер Компонентов (TK).
Кстати, всё руки не доходят посмотреть, что там в последней версии
(1.45) нового.
У меня стоит версия 1.42
С уважением - Andrej
--- Good luck!
* Origin: Как я попал на этот курорт? (2:5020/830.590)
SEEN-BY: 50/109 361 104/117 301/1 341/66 455/19
463/68 467/888 4500/1
SEEN-BY: 5000/111 5001/100 5005/33 49 77 5010/352
5015/35 42 46 5019/40
SEEN-BY: 5020/113 545 715 828 830 846 848 1042
1721 4441 12000 5022/128
SEEN-BY: 5029/32 5030/49 115 722 1081 1474 1900
5031/71 5033/11 5049/1 6
SEEN-BY: 5050/151 5053/51 55 58 5054/8 89 5058/104
108 5059/37 5060/900
SEEN-BY: 5061/133 5068/45 5083/1 444 6035/4 6078/1
6090/1
@PATH: 5020/830 1042 4441