1

コーヒー スクリプト ファイルのドキュメントを生成したいと考えています。ドコを使いたい。

私が使用するとき:

docco client/coffee/*

それはエラーをスローします。フォルダーがファイルリストにあるためだと思います。私が使用するとき:

docco client/coffee/*.coffee

ルートフォルダーに何もないため、いくつかのファイルが見つかりません。

すべての *.coffee ファイルをコンソールのコマンドに再帰的に与える方法は?

4

1 に答える 1

4

それを行うにはいくつかの方法があります

$ find client/coffee/ -name '*.coffee' -exec docco {} +

$ find client/coffee/ -name '*.coffee' | xargs docco

ただし、後者の方法は、ファイル名にスペースが含まれていると機能しないことに注意してfind -print0くださいxargs -0

さらに、bashを使用している場合は**/*.coffee、設定で使用できますshopt -s globstar

于 2013-08-14T08:28:17.080 に答える