This commit is contained in:
Kenneth Reitz
2012-12-19 23:15:14 -05:00
parent 972e6f8054
commit 8f057f3c9b
+4 -2
View File
@@ -1,3 +1,5 @@
shopt -s extglob
# Syntax sugar.
indent() {
RE="s/^/ /"
@@ -37,7 +39,7 @@ function set-default-env (){
# Does some serious copying.
function deep-cp (){
find -H $1 -maxdepth 1 -name '.*' -a \( -type d -o -type f -o -type l \) -exec cp -a '{}' $2 \;
cp -r $1/* $2
cp -r $1/!(tmp) $2
echo copying $1 to $2
}
@@ -45,6 +47,6 @@ function deep-cp (){
function deep-mv (){
deep-cp $1 $2
rm -fr $1/*
rm -fr $1/!(tmp)
find -H $1 -maxdepth 1 -name '.*' -a \( -type d -o -type f -o -type l \) -exec rm -fr '{}' \;
}