0

ファイルに追加するプログラム ">>" を検索したい。

Mac でコードの実行に失敗しました

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

検索結果が多すぎて、正しいアプリを見つけることができません。このプログラムは、/bin の他のテレタイプにはありません。

どうすればプログラム ">>" を見つけることができますか?

4

4 に答える 4

6

">>" というプログラムはありません。シェルの構文の一部にすぎません。

于 2009-05-19T14:08:06.807 に答える
2

これはシェル オペレータであり、プログラムではありません。

のコードを読んでくださいbash。または、Bourne Shell のより単純な実装を見つけてください。ウェブ上にいくつかあるはずです。これはhttp://heirloom.sourceforge.net/sh.htmlです。

于 2009-05-19T14:08:17.947 に答える
2

これはプログラムではなく、シェル構造です。試してみてくださいman bash

于 2009-05-19T14:08:50.423 に答える
1

他の人が述べたように、それは構文の一部にすぎません。同様に + と - は数学構文の一部です。ファイルを上書きする場合は、単一の > を使用して追加し、二重の >> を使用します。それは両方の方法で機能します。したがって、ファイルを入力として使用する場合は、<. ファイルの各行がコマンドに渡されます。コマンド < file.txt

于 2009-05-19T14:18:07.613 に答える