mirror of
https://github.com/coreutils/coreutils.git
synced 2024-12-15 21:05:24 +08:00
*** empty log message ***
This commit is contained in:
parent
1f64389cd5
commit
fbc1b0b06f
@ -90,15 +90,15 @@ for copy in cp mv; do
|
||||
echo $copy_status $copy $options $args
|
||||
|
||||
# Normalize the program name in the error output,
|
||||
# remove any site-dependent part of other-partition file name,
|
||||
# and put brackets around the output.
|
||||
test -s .err &&
|
||||
cp --backup .err /tmp
|
||||
test -s .err && {
|
||||
echo '[' | tr -d '\012'
|
||||
sed 's/^[^:][^:]*\(..\):/\1:/;s,'$other_partition_tmpdir/,, .err
|
||||
echo ']' | tr -d '\012'
|
||||
}
|
||||
# Strip off all but the file names.
|
||||
# Remove any site-dependent part of each file name.
|
||||
ls="`ls -lG --ignore=.err . \
|
||||
| sed \
|
||||
-e '/^total /d' \
|
||||
@ -116,9 +116,11 @@ for copy in cp mv; do
|
||||
# If the command failed, then it must not have changed the files.
|
||||
if test $copy_status != 0; then
|
||||
for f in $actual_args; do
|
||||
test -f $f ||
|
||||
{ echo "$copy FAILED but removed $f"; continue; }
|
||||
case "`cat $f`" in
|
||||
"$contents") ;;
|
||||
*) echo $copy FAILED;;
|
||||
*) echo "$copy FAILED but modified $f";;
|
||||
esac
|
||||
done
|
||||
fi
|
||||
|
Loading…
Reference in New Issue
Block a user