lame (for sox, to have mp3 conversion support) - http://lame.sourceforge.net/
sox - http://sox.sourceforge.net/ - MUST BE version 14.0.1
************************************************************************************************
#ftpput.sh
#!/bin/bash
PATH=/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
PIPESTATUS=([0]="0")
PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME%%.*}:${PWD/#$HOME/~}"; echo -ne "\007"'
PS1='[\H \W]# '
PS2='> '
PS4='+ '
PWD=/var/spool/asterisk/monitor
SHELL=/bin/bash
TERM=xterm
USER=root
consoletype=pty
DATE=`date +%d%m%Y`
cd /var/spool/asterisk/monitor
mkdir $DATE
cp /var/spool/asterisk/monitor/*.wav /var/spool/asterisk/monitor/$DATE
tar -cvf /var/spool/asterisk/monitor/$DATE.tar.gz $DATE
ftp -inv xxx.xxx.xxx.xxx <
cd 511
lcd /var/spool/asterisk/monitor
binary
mput *.tar.gz
bye
EOF
rm -f /var/spool/asterisk/monitor/*.tar.gz
*****************************************************************************************
#untar.sh
#!/bin/bash
PATH=/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
PIPESTATUS=([0]="0")
PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME%%.*}:${PWD/#$HOME/~}"; echo -ne "\007"'
PS1='[\H \W]# '
PS2='> '
PS4='+ '
PWD=/var/spool/asterisk/monitor
SHELL=/bin/bash
TERM=xterm
USER=root
consoletype=pty
cd /u02/511
tar -xvf /u02/511/*.tar.gz
rm -f *.tar.gz
cd /u02/
chown -R trix:trix 511
***********************************************************************************
#gsm_to_mp3.sh
#!/bin/bash
PATH=/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
PIPESTATUS=([0]="0")
PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME%%.*}:${PWD/#$HOME/~}"; echo -ne "\007"'
PS1='[\H \W]# '
PS2='> '
PS4='+ '
PWD=/var/spool/asterisk/monitor
SHELL=/bin/bash
TERM=xterm
USER=root
consoletype=pty
cd /u02/511
DATE=`date +%d%m%Y --date=yesterday`
cd $DATE
for x in *.gsm ; do sox "${x}" "${x}".mp3; done;
rm -f *.gsm
*****************************************************************************************
crontab -e
No comments:
Post a Comment