Advertisement
Guest User

Untitled

a guest
Dec 20th, 2014
147
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.44 KB | None | 0 0
  1. var fs = require('fs');
  2. var _ = require('lodash');
  3. var sys = require('sys');
  4. var exec = require('child_process').exec;
  5.  
  6. function puts(error, stdout, stderr) {
  7. sys.puts(stdout)
  8. }
  9.  
  10. _(fs.readdirSync('.'))
  11. .filter(function(dirEntry) {
  12. var stat = fs.statSync(dirEntry);
  13. return stat.isDirectory();
  14. })
  15. .map(function (directoryName) {
  16. return 'tar -cf ' + directoryName + '.tar ' + directoryName;
  17. })
  18. .forEach(function (command) {
  19. exec(command, puts);
  20. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement