Concluído

Shell script

We need a small script, which based on the following information can make some setups.

A file where we insert the data

[login to view URL]

442030341197:yt12nb:Navn

442030341198:hb0km2:Navn1:

It must make the following files

[login to view URL] must contain

register => 442030341198:hb0km2:442030341198@XXX/442030341198

register => 442030341197:yt12nb:442030341197@XXX/442030341197

[login to view URL] must contain

;Name

exten => 442030341197,1,Set(UNAVAIL=)

exten => 442030341197,n,Set(COMPANY=)

exten => 442030341197,n,Set(CALLEEIDNUM=${EXTEN})

exten => 442030341197,n,Goto(initchannel,4441197,1)

;Name1

exten => 442030341198,1,Set(UNAVAIL=)

exten => 442030341198,n,Set(COMPANY=)

exten => 442030341198,n,Set(CALLEEIDNUM=${EXTEN})

exten => 442030341198,n,Goto(initchannel,4441198,1)

Please notice to make 4441197 and 4441198 it must use the first two in the number 442030341198 and the last 5.

[login to view URL] must contain

exten => 4441197,1,GotoIfTime(08:00-22:00,mon-fri,01-31,*?phones,44411971,1)

exten => 4441197,2,GotoIfTime(09:00-18:00,sat-sun,01-31,*?phones,44411971,1)

exten => 4441198,1,GotoIfTime(08:00-22:00,mon-fri,01-31,*?phones,44411981,1)

exten => 4441198,2,GotoIfTime(09:00-18:00,sat-sun,01-31,*?phones,44411981,1)

[login to view URL] must contain

exten => 4441197,3,GotoIfTime(*,*,01-31,*?phones,44411972,1)

exten => 4441198,3,GotoIfTime(*,*,01-31,*?phones,44411982,1)

[login to view URL] must contain, like the others, then the below must be made for each line, but there the example is only shown with "97".

; QUEUE Extension: 44411971

exten => 44411971,1,Set(CalledQueue=44411971)

exten => 44411971,n,Answer()

exten => 44411971,n,Wait(2)

exten => 44411971,n,Playback(ivr/IVR-44411971)

exten => 44411971,n,Goto(default,Queue-44411971,1)

exten => Queue-44411971,1,AGI([login to view URL])

exten => Queue-44411971,n,Queue(44411971,tTwW,,,900,[login to view URL])

exten => Queue-44411971,n,Goto(phones,,1)

; End QUEUE: 44411971

; QUEUE Extension: 44411972

exten => 44411972,1,Set(CalledQueue=44411972)

exten => 44411972,n,Answer()

exten => 44411972,n,Wait(2)

exten => 44411972,n,Playback(ivr/IVR-44411972)

exten => 44411972,n,Goto(default,Queue-44411972,1)

exten => Queue-44411972,1,AGI([login to view URL])

exten => Queue-44411972,n,Queue(44411972,tTwW,,,900,[login to view URL])

exten => Queue-44411972,n,Goto(phones,,1)

; End QUEUE: 44411972

[login to view URL] must contain, like the others, then the below must be made for each line, but there the example is only shown with "97".

[44411971]

musiconhold=Standard

setqueuevar=no

setqueueentryvar=no

strategy=rrmemory

setinterfacevar=yes

timeout=360

retry=5

announce-frequency=45000

announce-holdtime=no

wrapuptime=0

reportholdtime=No

joinempty=no

announce = ivr/IVR-44411971-Announcement

periodic-announce = ivr/IVR-44411971-Periodic

periodic-announce-frequency = 45000

maxlen=0

monitor-format=wav

[44411972]

musiconhold=Standard

setqueuevar=yes

setqueueentryvar=yes

strategy=rrmemory

setinterfacevar=yes

timeout=360

retry=5

announce-frequency=45000

announce-holdtime=Yes

wrapuptime=0

reportholdtime=No

joinempty=no

;announce = ivr/IVR-44411972-Announcement

periodic-announce = ivr/IVR-44411972-Periodic

periodic-announce-frequency = 45000

maxlen=0

monitor-format=wav

Habilidades: Shell Script

Veja mais: i use a google translator i just wanted to say that i love we heart it mit jelent ez a mondat, importer csv mysql script shell, script shell web broken link, find telephone numbers files script, script shell flv, script shell telechargement video youtube, script shell scanning list, openoffice macro script shell, linux run perl script shell script, check file script shell, express script shell, script shell delete line file, linux script shell replace string, shell program previous day directory files, use perl segment files, script shell gsm modem, linux script shell gsm modem, can use 800 numbers cragslist, use arabic numbers illustrator, use php edit files selected drop box

Acerca do Empregador:
( 30 comentários ) Stenløse, Denmark

ID do Projeto: #11563171

Concedido a:

TarasKuzyo

Hello! I have good experience in bash scripting. I am sure I can do this task. I can write you clean, efficient and customizable code in due time.

$45 USD em 1 dia
(58 Comentários)
5.6

3 freelancers estão ofertando em média $79 nesse trabalho

$80 USD in 3 dias
(29 Comentários)
5.0
AakarPeriwal

Hi, I have 6 years of experience with Linux server and shell scripts, your file seams to be a asterisk file.. I have 3 years of experience of asterisk also. I can help you with shell script setup with proper format Mais

$111 USD in 3 dias
(0 Comentários)
0.0