LINUX.ORG.RU

История изменений

Исправление masa, (текущая версия) :

Зачем портянки, у меня вот такие шорты, можно еще укоротить, если хочется

cat ~/bin/create-md5sum

#!/bin/bash

if [ -f md5sum.txt ]; then
    echo md5sum.txt already exists
    exit 1
fi

find -type f ! -wholename ./md5sum.txt -exec md5sum '{}' \; > md5sum.txt
echo md5sum.txt has been created

cat ~/bin/check-md5sum

#!/bin/bash

set -e

if [ $# -eq 0 ]
then
    md5sum --check --ignore-missing --quiet md5sum.txt
else
    grep "$1" md5sum.txt | md5sum --check --ignore-missing --quiet
fi

echo All files are correct

Исходная версия masa, :

cat ~/bin/create-md5sum

#!/bin/bash

if [ -f md5sum.txt ]; then
    echo md5sum.txt already exists
    exit 1
fi

find -type f ! -wholename ./md5sum.txt -exec md5sum '{}' \; > md5sum.txt
echo md5sum.txt has been created

cat ~/bin/check-md5sum

#!/bin/bash

set -e

if [ $# -eq 0 ]
then
    md5sum --check --ignore-missing --quiet md5sum.txt
else
    grep "$1" md5sum.txt | md5sum --check --ignore-missing --quiet
fi

echo All files are correct

Зачем портянки, у меня вот такие шорты, можно еще укоротить, если хочется