2012-03-14 13 views
1

私はこのエラーが発生しましたbash: ...: Argument list too long 私は引数の数を減らしました。このエラーはexec: 90: /usr/bin/php: Argument list too longです。 PHPで引数リストをどのように増やすことができますか?php cliスクリプトを実行していて、引数リストが長すぎる

+0

あなたはいくつの議論をしていると思いますか?あなたはどのOSを使っているのですか? xargsが助けますか? – John3136

答えて

3

このエラーを引き起こすのはPHPではないため、bashです。非常に多くの議論しか許されません。しかし、その周りに方法があります。ほとんどの場合、スクリプトは5,000個のファイルがあるディレクトリで "md5sum *"を実行すると、同じエラーが発生します。あなたが渡した唯一の引数は*ですが。 5,000のファイル名が渡されます。ここ

チェック:

http://www.linuxjournal.com/article/6060

幸運!

+0

[xargs](http://en.wikipedia.org/wiki/Xargs)のようなものはどうですか? – mikeytown2

関連する問題