phonelogs() { grep "$1" /var/log/asterisk/cdr-csv/Master.csv | cut -d',' -f 2,3,11,12 --output-delimiter=" " | sed 's/"//g' | cut -d' ' -f 1,2,3,4,6 | column -t; }


Команда phonelogs() выводит журналы Asterisk, связанные с определенным телефонным номером. Она использует grep для поиска номера в файле журнала /var/log/asterisk/cdr-csv/Master.csv, cut для извлечения колонок, в которых содержится информация о датах звонков, длительности и другой полезной информации, sed для удаления двойных кавычек, а также column для приведения вывода к привлекательному и понятному для чтения виду.

Аргумент команды phonelogs() — это телефонный номер, журналы по которому необходимо вывести. Возможной альтернативой может быть использование графического интерфейса вместо командной строки.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *