Я использую Cygwin для сравнения количества файлов в 2 каталогах. Я использую этот скрипт:
a=$(ls //NSVA/Matrical/Vitesse/REPORTS | grep .csv | grep $1 | grep -v Pull | wc -l)
b=$(ls //10.9.214.200/Lims/LimsLZ/starlims1/done/Nitrostore_stored/$1 | grep -v Pull |wc -l)
echo "Count of Uploaded files in NS is $a" 
echo "Count of Uploaded files in LZ is $b"
if [ $a -eq $b ]; then
    echo "Count MATCH!";
else
    echo "Count does NOT MATCH!!!";
fi;
Теперь я должен сравнить файлы в $a и $b . Они должны быть идентичны, но возможно, что $a имеет больше или $b имеет больше.
Может кто-нибудь подсказать, пожалуйста, как это сделать?
У меня есть идея, как перенаправить его, например, в $c и $d а затем grep и т.д., Но у меня есть проблема с синтаксисом.
Я был бы признателен, если бы кто-нибудь дал мне пример нахождения различий между этими двумя каталогами.
