Вы можете попробовать вот так. Я тестировал. Это должно работать
cp `ls -ltrh *txt | awk '{if($7=2){print $NF}}'` `ls -ltrh *txt | awk '{print $7}'`
Я рассмотрел только день 2, и каталог находится на том же пути. Пожалуйста, добавьте другие даты, и если каталог является другой папкой, добавьте и ее.
Другое предположение заключается в том, что в имени файла нет пробела.
Ваш интерфейс vmbr0 настроен со шлюзом по умолчанию в другой подсети (, другими словами, в другом логическом диапазоне ), отличном от IP-адреса. IP-адрес шлюза сообщает системе, как попасть в другую подсеть, и без него пакеты не покинут текущую подсеть.
Например, подсеть 192.168.42.0/24 имеет следующий диапазон используемых IP-адресов:
192.168.42.1 - 192.168.42.254