collect コマンドのターゲットとしてスクリプトを指定できます。ターゲットがスクリプトである場合、collect はデフォルトで、そのスクリプトを実行するために起動されたプログラムとすべての派生プロセスに関するデータを収集します。
特定のプロセスに関するデータのみを収集するには、–F オプションを使用して、追跡する実行可能ファイルの名前を指定します。
たとえば、スクリプト start.sh をプロファイルするが、主に実行可能ファイル myprogram からのデータを収集するには、次のコマンドを使用します。
$ collect -F =myprogram start.sh
start.sh スクリプトを実行するために起動された親プロセスと、そのスクリプトから生成されたすべての myprogram プロセスに関するデータが収集されますが、その他のプロセスのデータは収集されません。