Идея состоит в том, чтобы определить, имеет ли два заданных файла то же самое содержимое, но независимо от различий между случаями.Как проверить случай схожести файла в чутко
например. Если file1 был alpha
, а file2 - AlphA
, тогда Script file1 file2 дает «То же».
Как сделать скриптовый код чувствительным?
#!/bin/bash
if cmp $1 $2 >/dev/null ; then
echo "Mostly the same."
else
echo "Different."
fi
Это работает (оставляя отсутствие двойных кавычек и бесполезное использование 'cat' в стороне), но чтение целых файлов в память лучше избегать, если больше памятей эффективных решений доступны. – mklement0