echo -n "foobar" | openssl dgst -sha256 または、 echo -n 'foobar' | shasum -a 256 が簡単そう。 もし先頭32文字だけ切り出す場合は、 echo -n 'foobar' | shasum -a 256 | cut -c1-32 のように、cut コマンドを組み合わせる。 参考 shell - Generating a sha256 from the Linux command line - Stack Overflow sha256 on mac - [H]ard|Forum