Fix for ccollect 0.4 fixup scripts
Now using two temp-files in fixup scripts. And reversed moving of directories.
This commit is contained in:
parent
83e8262e47
commit
81df2e5a21
3 changed files with 26 additions and 4 deletions
|
|
@ -11,8 +11,20 @@ if [ $# -ne 1 ]; then
|
|||
exit 23
|
||||
fi
|
||||
|
||||
tmp=$(mktemp)
|
||||
tmp2=$(mktemp)
|
||||
script=$(echo $0 | sed 's/\.sh/.sub.sh/')
|
||||
|
||||
find "$1" -type d -name intervalls -exec "$script" {} \;
|
||||
find "$1" -type d -name intervalls > "$tmp"
|
||||
|
||||
#
|
||||
# reverse found data, so deepest directories are renamed first
|
||||
#
|
||||
tac "$tmp" > "$tmp2"
|
||||
|
||||
while read intervals
|
||||
do
|
||||
"$script" "$intervals"
|
||||
done < "$tmp2"
|
||||
|
||||
rm -f "$tmp" "$tmp2"
|
||||
|
|
|
|||
|
|
@ -6,8 +6,11 @@
|
|||
master=$(echo $0 | sed 's/\.sub//')
|
||||
|
||||
if [ $# -ne 1 ]; then
|
||||
echo "$0: DO NOT CALL ME DIRECTLY"
|
||||
echo "$master calls me for moving"
|
||||
echo "$0:"
|
||||
echo ""
|
||||
echo " DO NOT CALL ME DIRECTLY"
|
||||
echo ""
|
||||
echo "Use $master, please."
|
||||
exit 23
|
||||
fi
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue