特定のディレクトリのファイル名リストを取得するには、Files In Directoryコマンドを使います。
names = Files In Directory( path, <recursive> );
names = Files In Directory( "$SAMPLE_DATA" );
{ "2D Gaussian Process Example.jmp", "Abrasion.jmp", ... "Design Experiment", "Detergent.jmp", ... }
names = Files In Directory( "$SAMPLE_DATA", recursive );
ファイルのフルパス名を取得するには、ディレクトリ内を再帰的に参照し、ファイルパスとファイル名を連結します。次の例は、$SAMPLE_DATAディレクトリとサブディレクトリの中の各ファイルを繰り返し処理します。各ファイル名にファイルパスが連結されます。
names = Files In Directory( "$SAMPLE_DATA", recursive );
For( i = 1, i <= N Items( names ), i++,
names[i] = Convert File Path( "$SAMPLE_DATA" ) || names[i]
);
names;
Files in Directoryコマンドでは、ネイティブ形式のパス、POSIXパス、およびパス変数を使用できます。パスの操作の詳細については、「データタイプ」章の「パス変数」(125ページ)を参照してください。