Одним из возможных решений может быть:
diff -s $FIRST_FILE $SECOND_FILE > /dev/null
if [ $? -eq 0 ]; then
echo "The files are identical"
fi
ПРИМЕЧАНИЕ: Изменил текст вопроса.
В этом контексте fuse
— это модуль ядра для файловой системы в USErspace , интерфейс ядра, который позволяет разрабатывать драйверы файловой системы пространства -пользователя. Это не имеет ничего общего с autofs
. Первоначально FUSE был разработан для Linux, но с тех пор был реализован на *BSD, OpenSolaris, Minix и macOS.
Похоже, Microsoft решила не внедрять FUSE в WSL. Вероятно, потому, что он должен взаимодействовать с ядром Windows на более глубоком уровне, чем WSL.
Вместо этого Crossmeta создала версию FUSE для Windows. Я понятия не имею, можно ли успешно использовать продукт Crossmeta с WSL или через него.