最後に「-」なしでSHAを印刷しますか?

最後に「-」なしでSHAを印刷しますか?

-最後に追加せずにSHA合計を印刷できますか?

$ echo test | sha1sum 
4e1243bd22c66e76c2ba9eddc1f91394e57f9f83  -  <--- this "-" dash/hyphen

awk他のコマンドラインツールを使用できることを知っていますが、他のツールを使わなくてもできますか?

$ echo test | sha1sum | awk '{print $1}'
4e1243bd22c66e76c2ba9eddc1f91394e57f9f83

ベストアンサー1

sha1sumハッシュの長さは40文字なので、出力をheadコマンドにパイプして最初の40文字を抽出できます。

echo test | sha1sum | head -c 40

源泉:https://stackoverflow.com/a/14992739/4642023

おすすめ記事