1.将命令行中输出的内容存储到文件中。 使用重定向符号 “>” 就可以了。
通过 > 可以创建新文件并将内容放到文件中,如果文件存在,则会覆盖。
2.通过 >> 可以向已有的文件中追加内容,如果没有则会创建文件。
3.stdin、stdout和stderr流都有对应的编号,分别是0到2。stderr对应的流编号是2,可以用2> errors.log重定向,shell看到这个就知道要将编号为2的流重定向到文件errors.log中
4.&& 和|| 在shell里用法。&& 表示前面的命令退出码为0时才执行下一条命令,而||表示退出码非0时执行。
JSON解析成功后用&&调用exit-message.js:
parse-json -f test.json && node exit-message.js "parsed JSON successfully"