Требуется спец по Linux для создания баш скрипта и его запуска
Задача Комплексная и состои из нескольких операций
Скопировать информацию (каждая строка -это урл) из файла url.тхт на сервере в котором 30 строк
Существует файл text_source.txt - в нем есть текст и в определенную часть которого нужно вставлять 3 урла последовательно через пробел.
После вставки файл сохраняется с названием text1.txt
Урлы должны вставляться рандомно: В 1 файл text1.txt вставляет урл 1 урл 5 урл 19, text2.txt вставляет урл 17 урл 5 урл 8
И так создается количество тхт файлов равное количеству уникальных комбинаций из 30 строк
При следующем запуске скрипта ( по крону) из файла url.txt скрипт может получить абсолютно новые урлы или их уменьшенное количество, значит все файлы которые были созданы при предыдущем запуске должны быть удалены, ну или как вариант всегда начинать скрипт с удаления старых файлов
По окончании выполнения задачи в .sh записывается команда вида
python fs.py text01.txt textcr01.txt
python fs.py text02.txt textcr02.txt
python fs.py text03.txt textcr03.txt
python fs.py text04.txt textcr04.txt
python fs.py text05.txt textcr05.txt
python fs.py text06.txt textcr06.txt
python fs.py text07.txt textcr07.txt
python fs.py text08.txt textcr08.txt
python fs.py text09.txt textcr09.txt
python fs.py text10.txt textcr10.txt
Список команд равен списку созданых тхт файлов в последней задаче и соотвественно их названия должны совпадать
В результате выполненой задачи у нас появляются ещё новые файлы которые лежат в папке text
Данная папка упаковывается в архив вместе с полученными файлами и становится доступна из веба.
Нужно учитывать что таких программ может работать несколько на 1м сервере и они не должны конфликтовать в процессе работы.