forked from jadref/buffer_bci
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathexportBuffer_bci.sh
More file actions
executable file
·29 lines (29 loc) · 1.01 KB
/
exportBuffer_bci.sh
File metadata and controls
executable file
·29 lines (29 loc) · 1.01 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#!/bin/bash
outDir=~/source/buffer_bci
if [ ! -r $outDir ] ; then mkdir -p $outDir;
#else
# \rm -rf $outDir/*
fi
echo Creating buffer_bci directory in : $outDir
#cpio -p -d ~/temp/imaginedMovements < imaginedMovements.dep
cat buffer_bci.dep | while read source dest; do
fn=`eval echo $source`
echo $fn $dest
if [ ! -r $outDir/$dest ]; then mkdir -p $outDir/$dest; fi
cp $fn $outDir/$dest
done
# remove tempory files
find $outDir -name '*~' -exec rm {} \;
find $outDir -name '#*' -exec rm {} \;
find $outDir -name '*.bak' -exec rm {} \;
# remove data files
find $outDir -name 'tutorial' -prune -o -name '*.mat' -exec rm {} \;
find $outDir -name 'tutorial' -prune -o -name '*.pdf' -exec rm {} \;
find $outDir -name '*.log' -exec rm {} \;
find $outDir -name 'training_data*' -exec rm {} \;
find $outDir -name 'octave-core' -exec rm {} \;
find $outDir -name 'matlab*crash*dump' -exec rm {} \;
find $outDir \( -name '*.pyc' -o -name '*.o' \) -exec rm {} \;
# make a .zip archive
cd $outDir/../;
zip -r buffer_bci.zip buffer_bci/*