Intereting Posts
Выполнение команды с помощью ssh и предотвращение закрытия соединения (с помощью Control + C) Удалите все повторяющиеся слова из строки, используя сценарий оболочки В Debian 6, как запустить демона как другого пользователя? В чем смысл ls -f (или, почему это висит?) X-based email для чтения почты из cron jobs Создать и открыть файл с помощью одной команды? Как сделать работу по балансировке нагрузки самой коробкой pfSense? Устройства переименовываются при подключении диска SATA Возможно ли смоделировать / принудительно / подделать USB-устройство для отключения и замены Linux? eCryptFS и FIPS 140-2 устанавливая переменные внутри подоболочки при использовании << Объединять записи в зависимости от общих столбцов и указывать значения, которые являются необычными в последнем столбце как разделенные запятыми скопируйте раздел данных из stdin awk: 0602-562 Поле $ () неверно. в сценарии ksh на AIX Переход к началу действия вставки в режиме vi оболочки VI

Какое выражение / логику нужно добавить в скрипт, который проверяет журнал, который меняется каждый день, поскольку он имеет встроенную в него дату

Как я могу ссылаться на файл журнала, который меняется каждый день в сценарии ниже

#!/bin/bash #Written By ***** #Date:13th March 2017 cd /var/opt/logs/session/ egrep "9450=|9451=|9452=" 2017-03-13-PDK-AP-LXFXMR-01*.log > /home/user/l.log 

завтра мне нужно будет изменить ниже вручную

 egrep "9450=|9451=|9452=" 2017-03-14-PDK-AP-LXFXMR-01*.log > /home/user/l.log 

Есть ли способ egrep, но укажите ниже:

date +'%Y-%m-%d' вместо 2017-03-14

 egrep "9450=|9451=|9452=" date +'%Y-%m-%d'-PDK-AP-LXFXMR-01*.log > /home/user/l.log 

Я не знаю, что вы подразумеваете под «проверкой», но вы можете генерировать ожидаемое имя файла

 filename="$(date +%Y-%M-%d)-PDK-AP-BBBBB-01-session.log" 

а затем используйте "$filename" в вашем скрипте. Это то, что вам нужно?