|
0 / 0 / 1
Регистрация: 21.06.2020
Сообщений: 133
|
|
Как поменять много url в 4000 html файлов?26.10.2020, 15:30. Показов 1427. Ответов 19
Есть абсолютно идентичных 4000 html файлов . В них есть фраза qwerty , как вместо qwerty заменить на имя файла?
Так как все файлы пронумерованы по порядку от 1 до 4000, то можно вместо qwerty вбить по порядку цифры в каждый файл: 1..2..3..4..5......4000 В данном примере на скриншоте можно увидеть вместо qwerty нужно поставить 1601, в следующем файле нужно вместо qwerty поставить 1602 и так далее.
0
|
|
| 26.10.2020, 15:30 | |
|
Ответы с готовыми решениями:
19
Как создать много файлов вида *.html Слишком много аргументов в вызове функции, или как создать много файлов на рабочем столе? Загрузка файлов .php .html на сервер по url |
|
1932 / 1523 / 703
Регистрация: 17.11.2012
Сообщений: 6,585
|
||||||
| 26.10.2020, 16:13 | ||||||
0
|
||||||
|
0 / 0 / 0
Регистрация: 27.10.2020
Сообщений: 8
|
|
| 27.10.2020, 05:22 | |
|
Путем перезаписи не очень производительно... Вам надо либо какое-то ПО, либо bash.
Если хотите скачивать сайты я могу ПО на Си написать, я вот в последнюю неделю как раз начал изучать скачивание форумов на си для создания локальной базы данных для поиска (не в сети если медленный), для быстрого решения каких то проблем, могу исходниками поделится (или у вас иное?)
0
|
|
|
40 / 31 / 11
Регистрация: 25.07.2014
Сообщений: 747
|
|
| 27.10.2020, 06:44 | |
|
Можете поробовать бесплатное решение от Notepad++ через поиск и замену.
0
|
|
|
1932 / 1523 / 703
Регистрация: 17.11.2012
Сообщений: 6,585
|
|
| 27.10.2020, 16:27 | |
|
0
|
|
|
0 / 0 / 1
Регистрация: 21.06.2020
Сообщений: 133
|
|||||||
| 27.10.2020, 18:04 [ТС] | |||||||
|
Добавлено через 2 минуты
php скрипт как говорит хостинг отработал успешно, но файлы не отредактированы где ошибка в коде который я подправил?
0
|
|||||||
|
0 / 0 / 1
Регистрация: 21.06.2020
Сообщений: 133
|
|||||||
| 27.10.2020, 18:53 [ТС] | |||||||
![]()
0
|
|||||||
|
1932 / 1523 / 703
Регистрация: 17.11.2012
Сообщений: 6,585
|
|
| 27.10.2020, 19:03 | |
|
0
|
|
|
0 / 0 / 1
Регистрация: 21.06.2020
Сообщений: 133
|
||||||
| 27.10.2020, 20:13 [ТС] | ||||||
|
Кавычки убрал тут scandir('$path');
Что-то не так. Хостинг где я запускаю php скрипт говорит что скрипт завершен успешно, причем он выполняется за доли секунды.
0
|
||||||
|
1932 / 1523 / 703
Регистрация: 17.11.2012
Сообщений: 6,585
|
|
| 27.10.2020, 20:18 | |
|
что-то с путями
скрипт рабочий, проверял
0
|
|
|
0 / 0 / 0
Регистрация: 27.10.2020
Сообщений: 8
|
||
| 27.10.2020, 21:21 | ||
|
[del] Оказывается, чтобы сделать замену в файле без перезаписи, надо перенести на 1 или несколько позиций (байтов) вперед или назад оставшийся "хвост" файла, что ухудшает производительность. В то же время я знаю некоторые ПО способны так делать. Но если бы надо было заменить скажем 1ТБ файл, это же не работало бы?
0
|
||
|
1308 / 1000 / 232
Регистрация: 01.10.2018
Сообщений: 3,893
|
|
| 27.10.2020, 21:33 | |
|
0
|
|
|
0 / 0 / 1
Регистрация: 21.06.2020
Сообщений: 133
|
||||||||
| 27.10.2020, 23:04 [ТС] | ||||||||
|
Вот что пишет в консоли (см. скриншот) [del] код кстати тот же
0
|
||||||||
|
0 / 0 / 0
Регистрация: 27.10.2020
Сообщений: 8
|
||
| 27.10.2020, 23:58 | ||
|
"/tmp" вариант 2="root/tmp" (как пример) На хостинге разрешено вариант1. А на windows, установите denwer и закиньте все Ваши файлы в test1.ru вместе со скриптом, $path='/tmp' замените на $path = '/'
0
|
||
| 29.10.2020, 14:11 | |
|
0
|
|
|
Супер-модератор
3959 / 2075 / 832
Регистрация: 13.03.2010
Сообщений: 6,841
|
|
| 29.10.2020, 14:14 | |
|
Fart83, обычный гс, созданный для засорения поиска.
0
|
|
|
40 / 31 / 11
Регистрация: 25.07.2014
Сообщений: 747
|
||
| 29.10.2020, 14:24 | ||
|
1
|
||
|
1308 / 1000 / 232
Регистрация: 01.10.2018
Сообщений: 3,893
|
|
| 29.10.2020, 16:40 | |
|
Stasweb, также будет перебирать 4000 файлов и извлекать из них нужные данные при помощи регулярных выражений
![]() gogolik, злой вы. Может, там сокровенные тайны человечества ![]() Добавлено через 4 минуты Хотя файлы (были) идентичные. 4000 копий - это, видимо, чтобы не утерять тайны
1
|
|
|
0 / 0 / 0
Регистрация: 31.10.2020
Сообщений: 4
|
|||||||||||
| 01.11.2020, 20:51 | |||||||||||
внимательней с путями $path = '/tmp'; указывает на темп в корне файловой системы 'tmp/ работает с папкой tmp внутри каталога где лежит скри если добавить счётчики то скорее всего у вас будет показано что в искомой папке ничего нет , и следовательно никаких действий не происходит....
0
|
|||||||||||
| 01.11.2020, 20:51 | |
|
Помогаю со студенческими работами здесь
20
Как убрать возможность ставить много слешей подряд в URL Как поменять много ссылок на странице, Как поменять URL страницы Как поменять url, не перегружая страницу. Как в WP убрать .html в конце url? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Символьное дифференцирование
igorrr37 13.02.2026
/ *
Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2).
Унарный минус обозначается как !
*/
#include <iostream>
#include <stack>
#include <cctype>. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|