• 特殊符号


    重定向

    1.标准输入(stdin): 代码为0,使用 < 或 <<。数据流向从右到左

    < 或 0<

    << 或 0<<

    cat >>/data/xiawei.txt <<EOF
    I AM XIAOWEI
    EOF

    2.标准正确输出(stdout): 代码为1,使用 > 或 >>。数据流向从左到右

    > 或 1>  清除文件原有内容

    echo "test" > xiaowei.txt

    >> 或 1>>  把正确信息追加到文件尾部,不会清除文件原有内容

    echo "test" >> xiaowei.txt

    3.标准错误输出(stderr): 代码为2,使用 > 或 >>。数据流向从左到右

    2>  清除文件原有内容

    2>>  把错误信息追加到文件尾部,不会清除文件原有内容

    2>&1  标准正确输出和标准错误输出一样

    echo "11111" >a.txt 2>&1

     |  管道

    .  当前目录

    ..  上级目录

    ;  命令分割符  命令1;命令2;命令3

    {}  生成序列

    echo {1..10}

    touch {a,b}.txt

    ~  家目录

    cd ~

    -  上一次的工作目录

    cd -

    &&  与操作  命令1 && 命令2

    ||  或操作  命令1 || 命令2

    !  取反操作 或 执行历史命令

    find ./ ! -name aaa.txt

  • 相关阅读:
    模拟100 题解
    模拟99 题解
    模拟98 题解
    模拟97 题解
    模拟96 题解
    模拟95 题解
    模拟94 题解
    模拟93 题解
    模拟92 题解
    Django-- 多数据库联用
  • 原文地址:https://www.cnblogs.com/liuxiaowei/p/8242983.html
Copyright © 2020-2023  润新知