一、文件代码“转向”的意思是说:原本应由标准输入(如键盘)读取数据的,改由其它文件读取;原本应把结果显示在标准输出(如屏幕)的,改输出到其它文件。在这个过程中会涉及到文件代码(filedescriptor)的概念。所谓文件代码,是指操作系统赋予已开启文件一个编号(由0开始..
分类:
系统相关 时间:
2015-05-02 06:21:32
阅读次数:
223
【命令】time— 执行命令并计时【格式】time [-p] command [arguments...]【说明】执行命令行"command [arguments...]",命令行执行结束时在标准输出中打印执行该命令行的时间统计结果,其统计结果包含以下数据:1)实际时间(real time): 从c...
分类:
系统相关 时间:
2015-04-30 17:55:30
阅读次数:
142
command -v foo >/dev/null 2>&1 将2(标准错误)定位到1(标准输出上去) 1(标准输出)定位到 /dev/null中command 命令是对命令进行操作的命令,command -v就是显示命令相关信息的命令
分类:
其他好文 时间:
2015-04-29 13:10:04
阅读次数:
126
目前有一个查询程序 get_user_id 是用C写的,python需要调用这个程序:使用 get_user_id "用户名" 可以得到输出: "ID0002451". 在python中使用管道可以方便的调用这个进程并得到它的标准输出:get_user_id 是C写的,程序大概的框架如下:得到一个命...
分类:
编程语言 时间:
2015-04-28 08:16:00
阅读次数:
164
I/O重定向:
Linux:
>:覆盖输出
>>:追加输出
set -C:禁止对已经存在的文件使用覆盖重定向;
若想强制覆盖则使用>|
set +C:关闭上述功能
2>:重定向错误输出
2>>:追加方式重定向错误输出
&>:重定向标准输出或错误输出至同一个文件
管道:
命令1的输出作为命令2的输入
ls -l | grep “nginx”
...
分类:
系统相关 时间:
2015-04-27 20:11:29
阅读次数:
156
Watch是一个非常实用的命令,可以帮你监测一个命令的运行结果。Watch是周期性执行某个程序的,并全屏显示执行结果。
命令格式
Watch[参数][命令]
命令功能
可以将命令的输出结果输出到标准输出设备,多用于周期性执行命令
命令参数
-n指定运行时间间隔,默认2s
-dwatch会高亮显..
分类:
其他好文 时间:
2015-04-23 17:44:58
阅读次数:
225
#ifdef DISPLAYCONSOLE // Redirection of standard output to console int hCrt; BOOL rep; FILE *hf; _SYSTEM_INFO lps; GetSystemInfo(&lps); ...
分类:
其他好文 时间:
2015-04-23 01:56:36
阅读次数:
152
2.1.输出重定向:Command > filename把标准输出重定向到一个新文件中Command >> filename把标准输出重定向到一个文件中(追加)Command > filename把标准输出重定向到一个文件中Command > filename 2>&1把标准输出和错误一起重定向到一...
分类:
系统相关 时间:
2015-04-22 13:22:01
阅读次数:
141
1:> 代表重定向到哪里,例如:echo "123" > /home/123.txt2:/dev/null 代表空设备文件3:2> 表示stderr标准错误4:& 表示等同于的意思,2>&1,表示2的输出重定向等同于15:1 表示stdout标准输出,系统默认值是1,所以">/dev/null"等....
分类:
其他好文 时间:
2015-04-21 17:25:32
阅读次数:
133
1、标准输出:代码是1,使用>和>>,前者是覆盖,后者是追加。 xxx > aaa.txt xxx >> aaa.txt2、对于错误的数据,需要使用标准错误输出,标准错误输出:代码是2,使用2>和2>>3、正常信息和错误信息输出到不同的文件,如下: xxx >info.txt 2>er...
分类:
系统相关 时间:
2015-04-20 00:13:34
阅读次数:
170