Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
OpenDAS
dlib
Commits
29467871
Commit
29467871
authored
Sep 12, 2016
by
Davis King
Browse files
Made this script more robust
parent
c7051ef6
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
3 additions
and
3 deletions
+3
-3
tools/imglab/copy_imglab_dataset
tools/imglab/copy_imglab_dataset
+3
-3
No files found.
tools/imglab/copy_imglab_dataset
View file @
29467871
...
@@ -13,10 +13,10 @@ DEST=$2
...
@@ -13,10 +13,10 @@ DEST=$2
FILES
=
`
imglab
--files
$XML_FILE
| xargs perl
-e
'use File::Spec; foreach (@ARGV) {print File::Spec->abs2rel($_) . "\n"}'
|
sort
|
uniq
`
mkdir
-p
$DEST
mkdir
$DEST
# Get the list of files we need to copy, then build the cp statements with 1000 files at most in each statement, then tell bash to run them all.
cp
-a
--parents
$FILES
$DEST
imglab
--files
$XML_FILE
| xargs perl
-e
'use File::Spec; foreach (@ARGV) {print File::Spec->abs2rel($_) . "\n"}'
|
sort
|
uniq
| xargs
-L1000
echo
| xargs
-I
{}
echo
cp
-a
--parents
{}
$DEST
| bash
convert_imglab_paths_to_relative
$XML_FILE
>
$DEST
/
$(
basename
$XML_FILE
)
convert_imglab_paths_to_relative
$XML_FILE
>
$DEST
/
$(
basename
$XML_FILE
)
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment