嵌入字体的网站,建造网站的软件,计算机网络网站开发,温州seo代运营Linux中#xff0c;脚本语言环境中#xff0c;即你用make xxx即其他一些普通
linux
命令#xff0c;比如ls#xff0c;find等#xff0c;不同的数字#xff0c;代表不同的含义#xff1a; 数字
含义标准叫法0标准输入stdin standard input1标准输出stdout standard o…Linux中脚本语言环境中即你用make xxx即其他一些普通
linux
命令比如lsfind等不同的数字代表不同的含义 数字
含义标准叫法0标准输入stdin standard input1标准输出stdout standard output2标准错误输出stderr standard error而系统默认的stdinstdoutstderr都是屏幕所以当你执行命令比如make后所输出的信息都是可以在屏幕上看到的
。所以想要将对应信息输出到某个文件中就用对应的数字加上重定向符号实现将这些信息重新定向到对应的文件中即可。上面这两句也是之前太多的人来解释但是没有说明白的地方。下面以make命令为例来说明如何把对应的信息输出到对应的文件中【用法】1.想要把make输出的全部信息输出到某个文件中最常见的办法就是 make xxx build_output.txt 此时默认情况是没有改变2stderr的输出方式还是屏幕所以如果有错误信息还是可以在屏幕上看到的。 2.只需要把make输出中的错误及警告信息输出到文件中ing可以用 make xxx 2 build_output.txt 相应地由于1stdout没有变还是屏幕所以那些命令执行时候输出的正常信息还是会输出到屏幕上你还是可以在屏幕上看到的。 3.只需要把make输出中的正常非错误非警告的信息输出到文件中可以用 make xxx 1 build_output.txt 相应地由于2stderr没有变还是屏幕所以那些命令执行时候输出的错误信息还是会输出到屏幕上你还是可以在屏幕上看到的。 4.想要把正常输出信息和错误信息输出到分别的文件中可以用 make xxx 1 build_output_normal.txt 2build_output_error.txt 即联合使用了1和2正常信息和错误信息都输出到对应文件中了。 5. 所有的信息都输出到同一个文件中 make xxx build_output_all.txt 21 其中的21表示错误信息输出到1中而1指的是前面的那个文件build_output_all.txt 。 注意上面所有的1,2等数字后面紧跟着大于号 中间不能有空格