|
0 / 0 / 1
Регистрация: 21.06.2020
Сообщений: 133
|
|
Как поменять много url в 4000 html файлов?26.10.2020, 15:30. Показов 1424. Ответов 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
|
||
|
1306 / 998 / 232
Регистрация: 01.10.2018
Сообщений: 3,890
|
|
| 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
|
|
|
Супер-модератор
3957 / 2073 / 831
Регистрация: 13.03.2010
Сообщений: 6,835
|
|
| 29.10.2020, 14:14 | |
|
Fart83, обычный гс, созданный для засорения поиска.
0
|
|
|
40 / 31 / 11
Регистрация: 25.07.2014
Сообщений: 747
|
||
| 29.10.2020, 14:24 | ||
|
1
|
||
|
1306 / 998 / 232
Регистрация: 01.10.2018
Сообщений: 3,890
|
|
| 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? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
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, то после закрытия окошка. . .
|
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога
Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
|
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога
Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
|
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|