foamCloneCase: corrected operation with no time dirs
This commit is contained in:
@ -62,6 +62,7 @@ error() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
cpIfPresent() {
|
cpIfPresent() {
|
||||||
|
echo $1
|
||||||
[ -e "$1" ] && echo "... ${1##*/}" && cp -r "$1" "$2"
|
[ -e "$1" ] && echo "... ${1##*/}" && cp -r "$1" "$2"
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -143,6 +144,7 @@ cpIfPresent "$srcDir/system" "$tgtDir"
|
|||||||
cpIfPresent "$srcDir/constant" "$tgtDir"
|
cpIfPresent "$srcDir/constant" "$tgtDir"
|
||||||
|
|
||||||
time_dir="$(foamListTimes -withZero -case "$srcDir" | $time_option)"
|
time_dir="$(foamListTimes -withZero -case "$srcDir" | $time_option)"
|
||||||
|
[ -n "${time_dir}" ] && \
|
||||||
cpIfPresent "$srcDir/${time_dir}" "$tgtDir"
|
cpIfPresent "$srcDir/${time_dir}" "$tgtDir"
|
||||||
|
|
||||||
[ "${time_dir}" = "0" -o -z "${time_dir}" ] && [ -z "$no_orig" ] && \
|
[ "${time_dir}" = "0" -o -z "${time_dir}" ] && [ -z "$no_orig" ] && \
|
||||||
|
|||||||
Reference in New Issue
Block a user