1 | изначальная версия редактировать | |
Simple mode.
#!/bin/bash
DIR_TO=/mnt/nfs
AST_RECS=/var/spool/asterisk/monitor
for i in $AST_RECS/*.wav;do
if [ -f $i ];then
sub_dir=$(date -d @`stat --printf='%X' $i` +"%Y-%m-%d")
if [ ! -d $DIR_TO/$sub_dir ];then mkdir $DIR_TO/$sub_dir;fi
mv $AST_RECS/$i $DIR_TO/$sub_dir/$i
fi
done;
exit;
несколько строк - 2 минуты. Базовый уровень.
2 | No.2 Revision редактировать |
Simple mode. Перемещает файлы в другую примотированную директорию , расфасовывая по папкам от времени создания файла записи.
#!/bin/bash
DIR_TO=/mnt/nfs
AST_RECS=/var/spool/asterisk/monitor
for i in $AST_RECS/*.wav;do
if [ -f $i ];then
sub_dir=$(date -d @`stat --printf='%X' $i` +"%Y-%m-%d")
if [ ! -d $DIR_TO/$sub_dir ];then mkdir $DIR_TO/$sub_dir;fi
mv $AST_RECS/$i $DIR_TO/$sub_dir/$i
fi
done;
exit;
несколько строк - 2 минуты. Базовый уровень.
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.