",追加写入“>>”...">
美文网首页
shell 输入重定向

shell 输入重定向

作者: 生信斑马鱼 | 来源:发表于2022-08-04 12:55 被阅读0次

    大多数命令都会将自己的stdin直接打印在屏幕上。我们可以通过重定向符号,或者管道来接收stdin并传递给文件或者其他命令。这些重定向符号包括:
    写入:">",追加写入“>>”,向前传递"<"等。

    #示例文件构建
    for i in $(seq 1 10); do echo $i >>1.txt; done
    for i in $(seq 11 20); do echo $i >>2.txt; done
    #直接标准输出
    cat 1.txt
    #重定向写入
    cat 1.txt > 3.txt
    #重定向追加
    cat 1.txt >>4.txt
    #向前传递
    wc -l <(paste 1.txt 2.txt) #计算合并文件的行数
    #通过管道传递stdin
    cat 1.txt | wc -l #计算文件的行数
    

    相关文章

      网友评论

          本文标题:shell 输入重定向

          本文链接:https://www.haomeiwen.com/subject/ykdpwrtx.html