【问题标题】:Unable to find the program >> in Mac在 Mac 中找不到程序 >>
【发布时间】:2010-10-27 08:21:33
【问题描述】:

我想搜索你附加到文件的程序“>>”。

我在 Mac 中运行代码失败

find . -print0 | xargs -0 grep " >> "

我得到的结果太多,无法找到正确的应用。 该程序不在 /bin 的其他电传打字机中。

如何找到程序“>>”?

【问题讨论】:

    标签: unix find append


    【解决方案1】:

    正如其他人所提到的,它只是语法的一部分。像 + 和 - 是数学语法的一部分。如果要覆盖文件,请使用单个 >,追加使用双 >>。 它是双向的。因此,如果您想使用文件作为输入,只需使用

    【讨论】:

      【解决方案2】:

      这不是一个程序,这是一个外壳结构。试试man bash

      【讨论】:

        【解决方案3】:

        这是一个shell操作符,根本不是程序。

        阅读bash 的代码。或者找到一个更简单的 Bourne Shell 实现。网上应该有几个。这是一个http://heirloom.sourceforge.net/sh.html

        【讨论】:

          【解决方案4】:

          没有名为“>>”的程序——它只是 shell 语法的一部分。

          【讨论】:

          • 感谢您的回答!我正在寻找一个将 TextA 重新附加到 FileA 的命令,类似于 >> 但在文件中反转方向。看来我需要为此制作一个单独的程序。
          • Masi,你在想cat TextA >> FileA这样的东西吗?
          • 我的意思是有一个命令将 TextA 放在 FileA 的开头。
          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2013-02-13
          • 2012-09-11
          • 2018-11-16
          • 1970-01-01
          • 2018-03-29
          相关资源
          最近更新 更多