Excute shell commands synchronously.
var exeq = require('lego-exeq');
exeq([
'mkdir example',
'cd example',
'touch README.md'
]);
exeq([
'mkdir example',
'cd example',
'touch README.md',
'touch somefile',
'rm somefile',
'ls -l',
'cd ..',
'rm -rf example',
'ls -l > output.txt'
]).on('each', function(command, index) {
console.log('No.' + index + ' Executed: ' + command);
console.log();
}).on('done', function(count) {
console.log('---');
console.log(count + ' commands done!');
});