LINUX.ORG.RU

Доработать поиск дубликатов файлов на bash

 


0

1

Приветствую. Бьюсь над разработкой скрипта для поиска файлов на bash

Хочу сделать это без сторонних программ типа fdupes.

За основу взял это

find "$PWD" -type f -exec xxhsum {} \; | sort | uniq -w 16 -D

Работает правильно. Выводит файлы с одинаковыми хешами.

Необходимо доработать так чтобы выводило размеры файлов а не только хеш. Желательно одной командой и в одной таблице.

Будут идеи?



Последнее исправление: mag-gendalf (всего исправлений: 1)

Можно в лоб заменить xxhsum на портянку echo, как тут

Flotsky ★★
()

Желательно, ишь.
Ну доработай.

thesis ★★★★★
()

Так у тебя уже не одна команда. Делай через

while read -r line; do
  переменна с хешем
  Переменная с размером
  echo …
done < <(find blabla ) | sort …
Entmatix
()
FDUPES(1)                   General Commands Manual                  FDUPES(1)

NAME
       fdupes - finds duplicate files in a given set of directories

SYNOPSIS
       fdupes [ options ] DIRECTORY ...

DESCRIPTION
       Searches  the  given  path for duplicate files. Such files are found by
       comparing file sizes and MD5 signatures,  followed  by  a  byte-by-byte
       comparison.

OPTIONS
       -r --recurse
              for  every  directory  given  follow  subdirectories encountered
              within
...

futurama ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.