Как да копирате много файлове като същевременно се поддържа относителните пътища

Как да копирате много файлове като същевременно се поддържа относителните пътища.

За автоматично замени струни в голям брой файлове в голям брой подпапки (например, направени от шаблон статичен сайт, който изведнъж се наложи да премахнем връзка от всички страници) е удобно да използвате стара програма заместител, който може лесно да се справят с този проблем за Windows кодировки , DOS или KOI-8R. От интернет страницата на програмата, вече не е на разположение, така че е в архив ZIP на, монтаж, не е необходимо:

Разбира се, трябва да се замени с помощта на Далечния управител, за да създаде списък с променените файлове и да го запишете:
  • отидете в основата на вашия локално копие на сайта, натиснете Alt + F7 за. намерите всички файлове, които съдържат реда (търсене текущата папка) и ги поставяте във временен панел (бутон Панел в полето за търсене);
  • времето панел, натиснете Alt + Shift + F2 и спаси неговото съдържание като списък от файлове в (ще трябва да го направи в дадена папка, отвори втория панел).

След смяна на дясната линия, ние имаме много разпръснати в различни папки, файлове, и сега те трябва да бъдат някъде да бъде пренаписана, за да след това се изсипва върху FTP на сайта (построена през FTP клиент в Далечния се справя с опазването на относителните пътища при копиране, но не и "запълване" на целия сто отново мегабайта, вместо 5-10 мегабайта променени текстове).

Аз не гледам за плъгин за FAR, който правилно ще копирате съдържанието на бар време, се оказа по-лесно да пиша бързо необходимия код в PHP.

Първо спасен от Alt + Shift + F2 файл аз рекодират ANSI от ясно защо, използвайки Notepad ++ (по някаква причина, Shift + F8 - избор на кодиране - на този файл от Далечния не работи), след това се създаде на локалния хост нова папка, задаване на разрешения 777 папка със сценария на lokalhoste (параграф 3, и тук). Ако даден файл със списък, наречен 1.TXT и се намира в същата папка със сценария, сценарият може да изглежда така:

После тръгнах да запълни файловете от FTP скрипт на сайта.

Със сигурност има по-добри начини, например, трябва да бъде подобна приставка за Total Commander - но да се сложи на това Общо мързелив.