github.com/emc-advanced-dev/unik@v0.0.0-20190717152701-a58d3e8e33b7/containers/compilers/rump/nodejs/node-wrapper/node_modules/macaddress/lib/linux.js (about) 1 var exec = require('child_process').exec; 2 3 module.exports = function (iface, callback) { 4 exec("cat /sys/class/net/" + iface + "/address", function (err, out) { 5 if (err) { 6 callback(err, null); 7 return; 8 } 9 callback(null, out.trim().toLowerCase()); 10 }); 11 };