Index: trunk/DataStore/scripts/dsgetfileset
===================================================================
--- trunk/DataStore/scripts/dsgetfileset	(revision 27905)
+++ trunk/DataStore/scripts/dsgetfileset	(revision 29127)
@@ -17,5 +17,5 @@
 use File::Basename qw( basename );
 
-my ($uri, $outdir, $timeout, $skip_checks, $unpack, $no_proxy, $verbose);
+my ($uri, $outdir, $timeout, $skip_checks, $unpack, $first_file, $no_proxy, $verbose);
 
 GetOptions(
@@ -25,4 +25,5 @@
     'skip-checks'       => \$skip_checks,
     'unpack'            => \$unpack,
+    'first-file=s'      => \$first_file,
     'no-proxy'          => \$no_proxy,
     'verbose|v'         => \$verbose,
@@ -75,4 +76,8 @@
     }
 
+    if ($first_file) {
+        next if $fs->fileid ne $first_file;
+        $first_file = undef;
+    }
     my $uri = $fs->uri;
     my $base = basename($uri);
@@ -155,4 +160,8 @@
 Uncompress fits files if compressed
 
+=item * --first-file <fileid>
+
+Skip files prior to fileid in fileset
+
 Optional.
 
