projects
/
feisty_meow.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
nice, fixed a long-standing bug where command lines were not printed
[feisty_meow.git]
/
scripts
/
rev_control
/
update_these.sh
diff --git
a/scripts/rev_control/update_these.sh
b/scripts/rev_control/update_these.sh
index 97bf928e8f3d6fdebf11f87fd6d22df31c336ed3..cdd0119a4219db835229e19a611e8ba0f0a8c8f6 100644
(file)
--- a/
scripts/rev_control/update_these.sh
+++ b/
scripts/rev_control/update_these.sh
@@
-1,7
+1,16
@@
#!/bin/bash
#!/bin/bash
-# a simple script for updating a set of folders on a usb stick from subversion or git. currently
+# a simple script for updating a set of folders on a usb stick from subversion or git.
+# currently
# just runs with no parameters and expects to get all archives from wherever the files originally
# came from.
# just runs with no parameters and expects to get all archives from wherever the files originally
# came from.
+
+dir="$1"; shift
+if [ -z "$dir" ]; then
+ dir=.
+fi
+
+pushd "$dir"
+
for i in * ; do
if [ -d "$i" ]; then
pushd $i
for i in * ; do
if [ -d "$i" ]; then
pushd $i
@@
-16,3
+25,7
@@
for i in * ; do
popd
fi
done
popd
fi
done
+
+popd
+
+