mongoDB mongoシェル上でファイルのMD5値を取得する
mongoシェル上で、ファイルのMD5値を取得する手順を記述してます。MongoDB6では「crypto.createHash()」を使用します。MongoDB5は「removeFile()」を使用します。
環境
- OS CentOS Stream release 9
- MongoDB 6.0.2
手順
ファイルのMD5値を取得する場合は、「crypto.createHash()」を使用します。
crypto.createHash( 'md5' ).update( fs.readFileSync( 'ファイル名' ) ).digest( 'hex' )
実際に取得してみます。
> crypto.createHash( 'md5' ).update( fs.readFileSync( 'foo' ) ).digest( 'hex' )
d8e8fca2dc0f896fd7cb4cb0031ba249
取得できていることが確認できます。
mongoDb5
環境
- OS Ubuntu 20.04
- MongoDB 5.0.5
mongoDb5の場合は、「md5sumFile()」を使用します。
md5sumFile("ファイル名")
実際に取得してみます。
> md5sumFile("test.js")
7768e254929e1c352e4974be18b95efd
取得できていることが確認できます。
-
前の記事
java コンソールに入力された値を取得する 2022.12.26
-
次の記事
javascript URLから「#(シャープ)」以降の値を取得する 2022.12.27
コメントを書く