Intereting Posts
Что означает «задача mysqld: xxx, заблокированная более чем на 120 секунд»? Как получить список ярлыков tcsh? Использование фильтра grep Опорожнение каталога, принадлежащего другому пользователю в неделю разрешение ssh отклонено bash_completion не работает в dtach нет возможности устанавливать пакеты как wirehark как использовать ftrace для function_trace прерывания модhive ядра? Использование конфигурации PAM и конфигурации SSHD вместе Какие меры предосторожности следует взять под управлением Windows 7 на виртуальной машине в Linux? Как перенаправить трафик для определенного IP через интерфейс tun0 потеря поддержки unicode urxvt при входе в систему как пользователь, корневая оболочка имеет их Что случилось с этим выражением sed? Объединение команд строк и grep: как ограничить результаты строками с нулевым завершением Использовать sed для форматирования абзацев для латекса

Переименование файлов после выталкивания файлов с одинаковыми именами с разных серверов

На всех моих серверах DHCP есть файл с именем «dhcp.db».

Мне нужно получить этот файл со всех серверов dhcp и поместить их в папку моего сервера Enterprise. Однако я не могу сделать так, чтобы файл был заменен одним и тем же файлом (из-за того же имени) с другого сервера.

scp ${DHCPSRV}:/opt/qip/dhcp/dhcp.db /tmp/dhcpdb/ > /dev/null 

просто переименовать файл при его копировании

  scp ${DHCPSRV}:/opt/qip/dhcp/dhcp.db /tmp/dhcpdb/dhcp-${DHCPSRV}.db 
  • Я предполагаю, что у вас есть цикл, который дает значение ${DHCPSRV}
  • Я не вижу необходимости > /dev/null