JavaScriptでLinuxコマンドを実行する方法 ローカルのファイルサイズを自動で出力させる

Featured image

Linux のコマンドでファイルサイズを表示させる方法は以下のコマンドでわかります。

wc -c ファイル名

JavaScript の処理中で Linux コマンドを利用したい場合はどうするのでしょうか。

今回は上記、ファイルサイズ確認コマンド「wc -c」を利用してみます。

JavaScript 内で Linux コマンドを実装

const execSync = require('child_process').execSync;
let result = execSync('wc -c ' + localPath + fileName).toString();

console.log(result);

これで console.log にファイルサイズを出力できます。

localPath はファイルが置いてあるパスを代入しておき、fileName はファイル名を代入しておきます。

もし他のコマンドを使用したい場合は「wc -c」を書き換えます。

comments powered by Disqus