Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: скопировать только уникальные файлы  (Прочитано 1977 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6728
  • 20% Cooler
    • Просмотр профиля
Re: скопировать только уникальные файлы
« Ответ #15 : 04 Марта 2021, 13:10:26 »
slavush, они у вас разные все. Хэш-сумма разная. Поэтому объясните, что вы считаете "уникальными файлами".
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: скопировать только уникальные файлы
« Ответ #16 : 04 Марта 2021, 17:45:32 »
slavush, Да ладно. Два файл с одинаковым именем и в однй директории? Вы это серьезно? Это как у близнецов (именно однояйцевых) один паспорт на двоих?

Хотел написать о машинах с одинаковыми номерами, но спецслужбы (перевешивают) и злоумышленники, которые просто печатают номер

Пользователь добавил сообщение 04 Марта 2021, 17:49:31:
скрипт в /etc/cron.hourly  поместил
И для кого incron придумали.
Хотя о чем это я? А да, вы хочете получить готовый рецепт?
« Последнее редактирование: 04 Марта 2021, 17:51:24 от EvangelionDeath »
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн slavush

  • Автор темы
  • Забанен
  • Участник
  • *
  • Сообщений: 180
    • Просмотр профиля
    • Комтрейдинг
Re: скопировать только уникальные файлы
« Ответ #17 : 04 Марта 2021, 18:38:25 »
Мне шедулер не нужен уже, в коде сделал правки, складываются сразу в архив в чистом виде файлы
надо поудалять копии, не нужные файлы: - однаковый размер у которых

подскажите плз я в баше не силен, в шеле
Intel CoffeeLake Core i5-9400F :: 16G 2666MHz :: SSD(m2) :: 650W :: Windows 10
Dell 3310 :: Intel(R) Core(TM) i5-8265U CPU @ 1.60GHz :: 16G DDR3 2666 MHz :: M.2 NVME :: Windows 10

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6728
  • 20% Cooler
    • Просмотр профиля
Re: скопировать только уникальные файлы
« Ответ #18 : 04 Марта 2021, 18:49:37 »
for f in ./*.tar.gz ; do du -b $f ; done | sort -uk1,1 | cut -f2 | xargs -I{} cp -v {} Output_directory/
Скопирует только по одному файлу по размеру. Но вам следует понимать, что одинаковый размер - абсолютно не значит, что файлы одинаковы. Судя по хэш-сумме, у вас все файлы уникальны.
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Dzhoser

  • Гость
Re: скопировать только уникальные файлы
« Ответ #19 : 05 Марта 2021, 17:58:58 »
slavush, они у вас разные все. Хэш-сумма разная. Поэтому объясните, что вы считаете "уникальными файлами".
Я это давно спрашивал

 

Страница сгенерирована за 0.062 секунд. Запросов: 25.