formations/javascript/base/exercices/linting/node_modules/jshint/node_modules/cli/examples/cat.js

17 lines
354 B
JavaScript
Executable File

#!/usr/bin/env node
var cli = require('cli');
var output_file = function (file) {
cli.withInput(file, function (line, sep, eof) {
if (!eof) {
cli.output(line + sep);
} else if (cli.args.length) {
output_file(cli.args.shift());
}
});
};
if (cli.args.length) {
output_file(cli.args.shift());
}