2011-08-28 14 views
6

Linuxの文字列のチェックサムを計算する方法はありますか?私が見たチェックサムコマンド(cksummd5sumsha1sum、など)はすべてファイルを入力する必要があり、ファイルはありません。私は場所へのパスしか持っておらず、そのパス上のチェックサムを計算したい。文字列のチェックサム

+0

(改行が解析されますcuzの)変更されます:いない上、その場所でファイルに 'md5sum'を実行しようとします文字列そのもの。 –

答えて

18
echo -n 'exampleString' | md5sum 

が有効です。

+0

それは確かに動作します。本当にありがとう! – Sharon

+0

MD5チェックサムの代わりにCRC32を取得するにはどうすればよいですか?ありがとうございました。 –

2
echo -n "yourstring" |md5sum 
echo -n "yourstring" |sha1sum 
echo -n "yourstring" |sha256sum 

@Flimzyを-n忘れてはいけないか、結果が

+0

簡単に滞在gniourf_gniourf @、私は私のコードでとせず、彼に答えをgived ..ところで./gensum -t gniourf_gniourf MD5:d41d8cd98f00b204e9800998ecf8427e - SHA1:adc83b19e793491b1c6ea0fd8b46cd9f32e592fc - SHA256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 - それは動作します。 – Nhoya

+0

回答はすでに4年前に与えられました... –

+1

そして、[これらは 'gniourf_gniourf'の正しいハッシュサムではありません](http://www.fileformat.info/tool/hash.htm?text=gniourf_gniourf )。 –

関連する問題