码迷,mamicode.com
首页 >  
搜索关键字:stdin    ( 2699个结果
Shell 输入/输出重定向
大多数 UNIX 系统命令从你的终端接受输入并将所产生的输出发送回??到您的终端。命令通常从标准输入的地方读取输入,默认是终端。标准输出,默认情况下是终端。 重定向命令列表如下: 需要注意的是文件描述符 0 通常是标准输入(STDIN),1 是标准输出(STDOUT),2 是标准错误输出(STDER
分类:系统相关   时间:2016-03-20 14:37:58    阅读次数:251
GNU/Linux复习笔记(2)
典型的冯诺依曼计算机由5大部件组成:运算器,控制器,存储器,输入设备和输出设备。而一台计算机上可能有很多输入设备和输出设备,键盘、麦克风是输入设备,显示器、声卡是输出设备,网卡、硬盘、U盘既是输入设备又是输出设备。如此众多的输入输出设备中系统设定了默认输入设备是键盘,又称标准输入,用STDIN表示,
分类:系统相关   时间:2016-03-20 14:21:30    阅读次数:210
python子进程模块subprocess详解
属性1.Popen.poll():用于检查子进程是否已经结束。设置并返回returncode属性。2.Popen.wait():等待子进程结束。设置并返回returncode属性。3.Popen.communicate(input=None):与子进程进行交互。向stdin发送数据,或从stdout和stderr中读取数据。可选参数input指定发送到子进..
分类:编程语言   时间:2016-03-16 01:40:03    阅读次数:255
不安全函数(转)
这些函数由于设计的时候比较淳朴,并没有做任何的越界检测,主要容易”被溢出”,只需要多设点检查边界,即安全。 函数 严重性 解决方案 gets 最危险 使用 fgets(buf, size, stdin)。这几乎总是一个大问题! strcpy 很危险 改为使用 strncpy。 strcat 很危险 ...
分类:其他好文   时间:2016-03-15 00:24:20    阅读次数:145
C++ main()函数及其参数
1、首先,想想C/C++在main函数之前和之后会做些什么? 我们看看底层的汇编代码: __start: : init stack; init heap; open stdin; open stdout; open stderr; : push argv; push argc; call _main
分类:编程语言   时间:2016-03-14 18:18:43    阅读次数:223
file 文件操作
#include<stdio.h> #include<stdlib.h> #include<ctype.h> intfun() { intch; intret=0; while(isdigit(ch=getchar())) { ret=ret*10+ch-48; } ungetc(ch,stdin); returnret; } voidfun1() { intch; intret=fun(); printf("%d\n",ret); ch=getchar(); putch..
分类:其他好文   时间:2016-03-10 01:49:29    阅读次数:140
I/O重定向
系统设定默认输出设备:STDOUT,文件描述符为1默认输入设备:STDIN,文件描述符为0标准错误输出:STDERR,文件描述符为2标准输入:键盘标准输出和错误输出:显示器>:输出重定向到文件,当文件存在时覆盖输出>>:输出重定向至文件,当文件存在时追加输出2>:重定向..
分类:其他好文   时间:2016-03-08 21:48:05    阅读次数:141
fflush(stdin)和rewind(stdin)
#include <stdio.h> #include <math.h> int main() { double a, b, c, disc, x1, x2, p, q, i; do { scanf_s("a=%lf,b=%lf,c=%lf", &a, &b, &c); i = b*b - 4 *
分类:Windows程序   时间:2016-03-06 12:50:05    阅读次数:207
shell脚本面试题
#!/bin/bash if[!-d/rhome] then mkdir-p/rhome fi continue uid=1000 foriin`seq130`;do echo$dir if[$i-lt16] then useradd-d/rhome/user$i-s/bin/bashuser$i-u$(($uid+$i)) echo"redhat|passwduser$i--stdin" elif[$i-gt15] then useradd-d/rhome/user$i-s/sbin/nologinuser..
分类:系统相关   时间:2016-03-04 14:41:12    阅读次数:218
尝试自己建立以alpine 为基础的docker基础镜像和组件镜像
安装ubuntu14.04 然后 #获取root权限 sudo su #安装docker apt-get install docker #准备基础镜像 docker pull alpine docker run -a stdin -a stdout -i -t alpine /bin/sh 执行进入
分类:其他好文   时间:2016-03-03 06:49:29    阅读次数:251
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!