Mam skrypt powłoki, w którym muszę sprawdzić, czy dwa pliki zawierają te same dane, czy nie. Robię to dla wielu plików, aw moim skrypcie diff
polecenie wydaje się być wąskim gardłem wydajności.
Oto linia:
diff -q $dst $new > /dev/null
if ($status) then ...
Czy może istnieć szybszy sposób porównywania plików, może niestandardowy algorytm zamiast domyślnego diff
?
diff
i cmp
.