![]() |
удаление одинаковых ссылок
Здравствуйте, подскажите, пожалуйста, как можно удалить ссылки из первого файла тхт, если они уже есть во втором файле тхт:
пример: в первом блокноте ссылки: Код:
http://s5.depic.me/01435/07sv55ge07ui_o/0129swl_m.jpg Код:
http://s5.depic.me/01435/g4bol54sgci3_o/0131swl_m.jpg Код:
http://s5.depic.me/01435/07sv55ge07ui_o/0129swl_m.jpg |
Код:
(diff (gc 1.txt) (gc 2.txt)).InputObject > r.txt |
спасибо, работает :)
|
Ещё один вариант:
Код:
<"Source.txt" >"Destination.txt" findstr.exe /i /v /g:"Filter.txt" |
Цитата:
Код:
<"1.txt" >"2.txt" findstr.exe /i /v /g:"Filter.txt" сейчас так сделал в бат Код:
<"1.txt" >"2.txt" findstr.exe /i /v /g:"3.txt" |
Цитата:
Цитата:
Код:
<"1.txt" >"Destination.txt" findstr.exe /i /v /g:"2.txt" |
попробовал, появилось черное окно, но оно не закрывается, создался файл Destination.txt, но он пустой
|
Alexander_88, у Вас содержимое исходного файла не оканчивается переводом на новую строку, а в этом случае синтаксическая конструкция
Код:
"file"<findstr... Вот так должно сработать: Код:
>"Destination.txt" findstr.exe /i /v /g:"2.txt" "1.txt" |
Iska Работает, спасибо, точно из - за отсутствия пустой строки, на самом деле она у меня есть в исходниках, просто я для них уже взял 1ое решение, а для второго решения просто решил протестировать, быстро создал два блокнота, накидал ссылок, а пустую строку не поставил в конце, не знал, что из - за нее может не работать
Georgio Ваше решение тоже работает, спасибо. Теперь у меня будет 3 решения на всякий пожарный :) |
Время: 21:39. |
Время: 21:39.
© OSzone.net 2001-