Linux输入输出重定向

    xiaoxiao2025-09-09  65

    1 输入输出

    设备

    设备文件名

    文件描述符

    类型

    键盘

    /dev/stdin

    0

    标准输入

    显示器

    /dev/sdtout

    1

    标准输出

    显示器

    /dev/sdterr

    2

    标准错误输出

    2 输出重定向

    标准输出重定向

    覆盖:命令 > a.log 追加:命令 >> a.log

    标准错误输出重定向

    覆盖:命令 2> a.log 追加:命令 2>> a.log 注意2和>之间没有空格find / -name a.txt 2>/dev/null

    标准和错误输出同时重定向

    命令 > a.log 2>&1 命令 &> a.log 命令 > a.log 2>error.logjava –jar a.jar > a.log 2>&1

    3 输入重定向

    标准输入是键盘,输入重定向是指输入的来源不是键盘,而是比如文件的计算的结果等。以wc举例。 统计行数 wc –l a.txt >a.log 统计字节数 wc –c a.txt >a.log 统计单词数 wc –w a.txt >a.log  
    最新回复(0)