美文网首页
Linux将输出的内容放到文件中存储

Linux将输出的内容放到文件中存储

作者: 端木安玉 | 来源:发表于2020-11-27 18:43 被阅读0次

如何把命令运行的结果保存到文件当中?

  //这个问题很简单,大家都知道,用 > 把输出转向就可以了
  //例子:
  [lhd@hongdi ~]$ ls > ls.txt
  [lhd@hongdi ~]$ cat ls.txt
  test.php
   test1.php
  amsn_received
  a.tar.gz
  说明: > 是把输出转向到指定的文件,如文件已存在的话也会重新写入,文件原内容不会保留
       >> 是把输出附向到文件的后面,文件原内容会保留下来

如何能在输出信息的同时把信息记录到文件中?

我们在上面的例子中可以看到,我们使用输出转向,命令在终端上的输出转向到了文件中,但如果我希望能同时在终端上看到输出信息怎么办?

我们可以使用这个命令: tee

例子:
  [lhd@hongdi ~]$ ls | tee ls_tee.txt
  test.php
test1.php
  amsn_received
  a.tar.gz

用tee 和 符号">",">>"的区别在于:

用命令tee,除了写入文本文件,终端仍然会有输出结果

相关文章

  • Linux将输出的内容放到文件中存储

    如何把命令运行的结果保存到文件当中? 如何能在输出信息的同时把信息记录到文件中? 我们在上面的例子中可以看到,我们...

  • i-node节点与链接

    文件系统 文件系统存储文件属性、文件内容和目录。这些内容是怎样在文件系统中存储的呢?Linux将磁盘块分成了3部分...

  • 测试人员必备linux知识(7)

    Linux输入输出 标准输出【>】,例子将echo里面得内容写入到test0307.sh中,然后查看文件内容 输...

  • Linux命令学习之:nl命令

    Linux命令学习之:nl命令 nl命令在linux中用来计算文件中的行号。nl可以将输出的文件内容自动加上行号,...

  • Linux日志文件总管 - logrotate

    https://linux.cn/article-4126-1.html 将下面的内容新建文件website放到/...

  • everyday:linux nl

    everyday:linux nl [TOC] 功能说明 nl,用来计算文件中行号。nl 可以将输出的文件内容自动...

  • LInux学习笔记3-文件的输入和输出

    I/O(input/output)是输入和输出的缩写,可以定向的从指定文件中获得内容,也可以将命令行的输出结果存储...

  • Linux基础(六)

    <2>输出重定向命令:> Linux允许将命令执行结果重定向到一个文件,本应显示在终端上的内容保存到指定文件中。 ...

  • Linux 常用命令二

    输出重定向命令:>Linux允许将命令执行结果重定向到一个文件,本应显示在终端上的内容保存到指定文件中。ls > ...

  • 无标题文章

    输出重定向命令 Linux允许将命令执行结果重定向到一个文件,本应显示在终端上的内容保存到指定文件中。 如:ls ...

网友评论

      本文标题:Linux将输出的内容放到文件中存储

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