Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- if [ $# -ne 1 ] ; then
- echo "Usage $0 [directory]"
- exit 1
- fi
- echo "Generating new md5 sums!"
- find $1 -type f ! -iname "*.md5" -print0 | while IFS= read -r -d $'\0' file; do
- (
- cd "$(dirname "$file")"
- filename="$(basename "$file")"
- if [ ! -e "$filename.md5" ]; then
- md5sum "$filename" > "$filename".md5
- if [ -e "$filename.md5" ]; then
- echo "md5 for $filename generated!"
- fi
- else echo "md5 for $filename already exists!"
- fi
- )
- done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement