1.简介之所以能用到这个命令,关键是由于很多命令不支持|管道来传递参数,而日常工作中有有这个必要,所以就有了xargs命令,例如:find/sbin-perm+700|ls-l这个命令是错误的find/sbin-perm+700|xargsls-l这样才是正确的xargs可以读入stdin的资料,并...
分类:
其他好文 时间:
2015-11-19 19:02:05
阅读次数:
147
1.格式FILE*freopen(constchar*filename,constchar*mode,FILE*stream);2.参数说明filename:要打开的文件名mode:文件打开的模式,和fopen中的模式(r/w)相同stream:文件指针,通常使用标准流文件(stdin/stdout...
分类:
其他好文 时间:
2015-11-17 18:51:52
阅读次数:
123
#!/bin/bash 最近在看shell,各种困惑,不过解决困惑的感觉还是很不错的。废话少说,linux中使用文件描述符来标识每个文件对象。文件描述符为一个非负整数,可以唯一标识会话中打开的文件。每个过程最多可以有9个文件描述符。 linux使用的标准文件描述符: 标准输入STDIN就是0,...
分类:
系统相关 时间:
2015-11-10 22:21:50
阅读次数:
263
最近研究shell编程,需要下载解压一些.tar.gz的文件,但经常遇到解压失败的情况:[root@xxxxxxx ~]# tar -jxvf tcl8.4.16-src.tar.gz bzip2: (stdin) is not a bzip2 file.tar: Child returned st...
分类:
其他好文 时间:
2015-11-10 15:38:37
阅读次数:
302
环境:Win7、VC61、代码: 1 #include 2 #include 3 4 #include 5 #include 6 7 int main() 8 { 9 printf("Sub01 : *stdin : %x\n", *stdin);10 printf("S...
分类:
系统相关 时间:
2015-11-09 15:36:14
阅读次数:
261
Win7 VC61、子进程 代码: 1 #include 2 #include 3 4 int main() 5 { 6 Sleep(1000); 7 8 printf("Sub01 : *stdin : %x\n", *stdin); 9 printf("Sub01...
分类:
系统相关 时间:
2015-11-09 15:31:04
阅读次数:
270
PS:标准输入/标准错误 ,参考这个来弄吧。环境:Win7(32位/64位),VC61、 printf("*stdin : %x\n", *stdin); printf("*stdout : %x\n", *stdout); printf("*stderr : %x\n", *st...
分类:
系统相关 时间:
2015-11-09 12:17:52
阅读次数:
216
系统级i/o开始进程时的三个标准:标准输入(描述符0):STDIN_FILENO标准输出(描述符1):STDOUT_FILENO标准错误(描述符2):STDERR_FILENO文件位置:从文件开头起始的字节偏移量k。应用程序能够通过执行seek操作,显式设置文件当前位置open函数参数:基本格式:o...
分类:
其他好文 时间:
2015-11-08 20:44:23
阅读次数:
208
getchar()和scanf("%c")的功能都是从STDIN读一个字符,单论功能两者没有区别。但两者的返回值是有区别的:------------------------------------------------scanf()的详尽介绍请移步这里。----------------------...
分类:
其他好文 时间:
2015-11-07 20:33:45
阅读次数:
185
最近做的事情是用mrjob写mapreduce程序,从mongo读取数据。我的做法很容易也很好懂,因为mrjob可以支持sys.stdin的读取,所以我考虑用一个python程序读mongo中的数据,然后同时让mrjob脚本接受输入,处理,输出。具体方式:readInMongoDB.py:#codi...
分类:
数据库 时间:
2015-11-05 15:12:29
阅读次数:
314