file_rewriter - find options
This commit is contained in:
parent
596809827f
commit
755179957b
@ -9,11 +9,15 @@ export FILE_TMP_SUFFIX='file_rewriter'
|
|||||||
export TMP_DIR='.'
|
export TMP_DIR='.'
|
||||||
export LOG_PATH='./file_rewriter.log'
|
export LOG_PATH='./file_rewriter.log'
|
||||||
export VERBOSE=0
|
export VERBOSE=0
|
||||||
|
export FIND_OPTIONS='-type f'
|
||||||
|
|
||||||
while [ -n "$1" ]
|
while [ -n "$1" ]
|
||||||
do
|
do
|
||||||
case "$1" in
|
case "$1" in
|
||||||
-t) export TMP_DIR=$2
|
-t) export TMP_DIR=$2
|
||||||
shift ;;
|
shift ;;
|
||||||
|
-o) export FIND_OPTIONS="$FIND_OPTIONS $2"
|
||||||
|
shift ;;
|
||||||
-v) export VERBOSE=1 ;;
|
-v) export VERBOSE=1 ;;
|
||||||
--) shift
|
--) shift
|
||||||
break ;;
|
break ;;
|
||||||
@ -44,4 +48,4 @@ _rewrite_file () {
|
|||||||
return 0
|
return 0
|
||||||
}
|
}
|
||||||
export -f _rewrite_file
|
export -f _rewrite_file
|
||||||
find $1 -type f \( -print -exec bash -c '_rewrite_file "$0"' {} \; -o -quit \)
|
find $1 $FIND_OPTIONS \( -print -exec bash -c '_rewrite_file "$0"' {} \; -o -quit \)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user