Linux中,脚本语言环境中,即你用make xxx即其他一些普通linux命令,比如ls,find等,不同的数字,代表不同的含义: 而系统默认的stdin,stdout,stderr,都是屏幕,所以,当你执行命令,比如make,后,所输出的信息,都是可以在屏幕上看到的。 所以,想要将对应信息输出到 ...
分类:
系统相关 时间:
2016-09-09 14:53:04
阅读次数:
204
1. 批量添加用户的小脚本: 对echo red | passwd --stdin $name的解释: 首先,管道前后的命令无先后顺序。passwd 默认是用终端标准输入的,--stdin表示可以用任意文件作为标准输入,所以这里用管道作为标准输入。这句话的作用,就是对用户$name添加密码red. ...
分类:
系统相关 时间:
2016-09-06 23:10:38
阅读次数:
180
sys.stdin.readline()会将标准的输入全部获取,包括末尾的'\n',但是raw_input()获取的输入是不包括换行符'\n'的。 运行结果如下: 有点不理解为什么line2的长度是5,不是应该是4的么??? 运行结果如下: 说明input()输入的int型的数字,而不是字符串 因此 ...
分类:
其他好文 时间:
2016-09-01 20:05:06
阅读次数:
208
接上一节课,我们专门新建了一个godconfig类,设置了两个属性prj_name(项目名),prj_author(作者),然后我们获取标准输入(stdin)把结果保存在了类里面。 好吧,这节课的名字比较奇葩-我得了”懒癌”,假如我们忘记写godconfig类的属性,我们的程序还会运行吗?答案是依旧 ...
分类:
Web程序 时间:
2016-08-30 01:45:42
阅读次数:
395
Linux重定向程序:指令+数据读入数据:Input输出数据:Output打开的文件都有一个fd:filedescriptor(文件描述符)Linux给程序提供三种I/O设备标准输入(STDIN)0默认接受来自键盘的输入标准输出(STDOUT)1默认输出到终端窗口标准错误(STDERR)2默认输出到终端窗口[root@localho..
分类:
系统相关 时间:
2016-08-29 22:51:34
阅读次数:
450
#include<stdio.h>int a[100];int main(){ int i,j,n,t=0,f; freopen("random.in","r",stdin); freopen("random.out","w",stdout); scanf("%d",&n); for(i=1;i<= ...
分类:
其他好文 时间:
2016-08-28 16:12:55
阅读次数:
107
标题:sed命令的使用 作用:sed是以行为单位处理文本数据,可以对数据按行进行选取(显示)、替换、删除和新增等功能。 一、用法 sed [-nefr] [动作] 参数: -n:使用安静模式,取消自动打印模式空间。在一般来自STDIN的数据一般都会被列出到屏幕上,但如果加上-n参数后,则只有经过se ...
分类:
系统相关 时间:
2016-08-28 15:06:02
阅读次数:
223
#include<stdio.h>int main(){ int a[1000],n,t; freopen("random.in","r",stdin); freopen("random.out","w",stdout); scanf("%d",&n); for(int i=0;i<=n-1;i++ ...
分类:
其他好文 时间:
2016-08-27 20:36:28
阅读次数:
166
1、开发IDE,我使用的是PyCharm。 2、运行原理 使用python写MapReduce的“诀窍”是利用Hadoop流的API,通过STDIN(标准输入)、STDOUT(标准输出)在Map函数和Reduce函数之间传递数据。我们唯一需要做的是利用Python的sys.stdin读取输入数据,并 ...
分类:
编程语言 时间:
2016-08-26 12:04:09
阅读次数:
218