URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 9860
[ Назад ]

Исходное сообщение
"Удаление последних строк при некотором условииусловии"

Отправлено universite , 11-Май-14 03:59 
Имеем живность на сайте в файлах *.js

В конце дописано такое:


;document.write(unescape( ...
;var ...

Чем сравнивать строки?


tail -n 1 $file.js  
tail -n 2 $file.js  


Содержание

Сообщения в этом обсуждении
"Удаление последних строк при некотором условииусловии"
Отправлено михалыч , 11-Май-14 04:45 
>[оверквотинг удален]
> В конце дописано такое:
> ;document.write(unescape( ...
> ;var ...
> Чем сравнивать строки?
> tail -n 1 $file.js
> tail -n 2 $file.js

Ну ты, что, друг?!
diff - compare files line by line , то бишь, сравнить файлы построчно, же!


"Удаление последних строк при некотором условииусловии"
Отправлено universite , 12-Май-14 01:27 

> Ну ты, что, друг?!
> diff - compare files line by line , то бишь, сравнить файлы
> построчно, же!

не с чем сравнивать.
Разве что со старых бэкапов вытаскивать.



"Удаление последних строк при некотором условииусловии"
Отправлено universite , 13-Май-14 03:20 
> Имеем живность на сайте в файлах *.js
> В конце дописано такое:
>
 
> ;document.write(unescape( ...
> ;var ...
>

 
sed  '$,/^;var*$/d' $file.js