Всем привет. Есть скрипт. Если вратце то он из файла number.txt берет поочереди строки с номерами и создает файлы .call заменяя в них 123456 на номер из number.txt
Вопрос такой как изменить скрипт так, чтобы после использования каждого номера страка с номером удалялся бы из файла number.txt? Кучу всего перечитал, но так и не могу понять как это сделать.
> чтобы страка с номером удалялся бы из файлапросто их надо стиреть из файла
всё, дожили, полный кабздец ))пошли, стирать (не бельё!!)
https://stackoverflow.com/questions/2652338/how-do-i-delete-...
или используемая строка не первая и может находиться в любом месте?
ну хоть бы "скрыпт" свой показали что ли, или он очень "сикретный"??
> Всем привет. Есть скрипт. Если вратце то он из файла number.txt берет
> поочереди строки с номерами и создает файлы .call заменяя в них
> 123456 на номер из number.txt
> Вопрос такой как изменить скрипт так, чтобы после использования каждого номера страка
> с номером удалялся бы из файла number.txt? Кучу всего перечитал, но
> так и не могу понять как это сделать.man sed
Куча статеек по использованию, например:
http://najomi.org/_nix/sed/3
>> Всем привет. Есть скрипт. Если вратце то он из файла number.txt берет
>> поочереди строки с номерами и создает файлы .call заменяя в них
>> 123456 на номер из number.txt
>> Вопрос такой как изменить скрипт так, чтобы после использования каждого номера страка
>> с номером удалялся бы из файла number.txt? Кучу всего перечитал, но
>> так и не могу понять как это сделать.
> man sed
> Куча статеек по использованию, например:
> http://najomi.org/_nix/sed/3Если одновременно читаешь этот файл, то удалять лучше в копии. А то будет непредсказуемо в поступающих данных.
Скриптом создайте сразу все call файлы в отдельной директории, с именем по номеру телефона. Потом в outgoing (asterisk) будете перекидывать потихоньку.
А вообще это делается из базы, а не из файла. В базу заносятся попытки дозвона и их результат.
http://www.opennet.me/base/net/asterisk_autodial.txt.html