LINUX LITE 7.2 FINAL RELEASED - SEE RELEASE ANNOUNCEMENTS SECTION FOR DETAILS


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
A simple way to check MD5sum
#12
Possible, but I keep it in the right-click menu

Name: SHA1
Description: Calculates SHA1 sum.
Command: /usr/scripts/sha1 %f
Pattern: *
Files: Check all the boxes except Directories
save the script as sha1
make executable
copy the file to /usr/scripts

Code:
#!/bin/bash

sha1_file="$@"

# Start sha1sum of a selected file
sha1sum "$sha1_file" | tee >(cut -d ' ' -f1 > /tmp/sumsh1) |zenity --progress --title="SHA1" --text="Calculating sha1sum for:\n${sha1_file##*/}" --pulsate --auto-close

# If Cancel is clicked then remove temporary file and exit
if [ "${PIPESTATUS[2]}" -ne "0" ]; then
rm /tmp/sumsh1
exit 0
fi

# Display calculated md5sum
sum=`cat /tmp/sumsh1`
zenity --info --title="SHA1" --text="SHA1sum : $sum\nFile :          ${sha1_file##*/}"
rm /tmp/sumsh1

And md5sum

Name: MD5
Description: Calculates MD5 sum.
Command: /usr/scripts/md5 %f
Pattern: *
Files: Check all the boxes except Directories
save the script as md5
make executable
copy the file to /usr/scripts
Code:
#!/bin/bash

md5_file="$@"

# Start MD5sum of a selected file
md5sum "$md5_file" | tee >(cut -d ' ' -f1 > /tmp/sum) |zenity --progress --title="MD5sum" --text="Calculating md5sum for:\n${md5_file##*/}" --pulsate --auto-close

# If Cancel is clicked then remove temporary file and exit
if [ "${PIPESTATUS[2]}" -ne "0" ]; then
rm /tmp/sum
exit 0
fi

# Display calculated md5sum
sum=`cat /tmp/sum`
zenity --info --title="MD5sum" --text="MD5sum : $sum\nFile :          ${md5_file##*/}"
# echo $sum > "$md5_file".md5sum
rm /tmp/sum
It's better to use * as a pattern because that way you can calculate the sum of any file.

P.S. I hope this version works for rokytnji. Smile
Reply


Messages In This Thread
A simple way to check MD5sum - by misko_2083 - 08-20-2014, 12:59 AM
Re: A simple way to check MD5sum - by Valtam - 08-20-2014, 01:07 AM
Re: A simple way to check MD5sum - by rokytnji - 08-20-2014, 02:30 AM
Re: A simple way to check MD5sum - by misko_2083 - 08-20-2014, 09:11 AM
Re: A simple way to check MD5sum - by misko_2083 - 10-10-2014, 01:42 PM
Re: A simple way to check MD5sum - by rokytnji - 10-10-2014, 02:54 PM
Re: A simple way to check MD5sum - by misko_2083 - 10-10-2014, 03:36 PM
Re: A simple way to check MD5sum - by rokytnji - 10-10-2014, 05:00 PM
Re: A simple way to check MD5sum - by misko_2083 - 10-11-2014, 05:19 PM
Re: A simple way to check MD5sum - by rokytnji - 10-11-2014, 05:39 PM
Re: A simple way to check MD5sum - by mlsmith - 12-06-2014, 03:25 AM
Re: A simple way to check MD5sum - by misko_2083 - 12-06-2014, 06:25 AM
Re: A simple way to check MD5sum - by mlsmith - 12-06-2014, 03:38 PM
Re: A simple way to check MD5sum - by misko_2083 - 12-07-2014, 02:13 AM
Re: A simple way to check MD5sum - by misko_2083 - 12-07-2014, 09:33 AM
Re: A simple way to check MD5sum - by mlsmith - 12-07-2014, 01:17 PM
Re: A simple way to check MD5sum - by misko_2083 - 12-07-2014, 02:07 PM
Re: A simple way to check MD5sum - by gold_finger - 12-07-2014, 05:04 PM
Re: A simple way to check MD5sum - by mlsmith - 12-07-2014, 09:14 PM
Re: A simple way to check MD5sum - by misko_2083 - 12-09-2014, 03:02 AM
Re: A simple way to check MD5sum - by bitsnpcs - 01-14-2017, 05:56 PM
Re: A simple way to check MD5sum - by firenice03 - 01-14-2017, 07:27 PM
Re: A simple way to check MD5sum - by bitsnpcs - 01-14-2017, 11:51 PM
Re: A simple way to check MD5sum - by ralphy - 04-03-2017, 02:49 PM
Re: A simple way to check MD5sum - by Vera - 05-31-2017, 11:26 AM
Re: A simple way to check MD5sum - by ralphy - 05-31-2017, 01:53 PM
Re: A simple way to check MD5sum - by tuto - 09-06-2018, 12:40 AM

Forum Jump:


Users browsing this thread: 5 Guest(s)