From: Jim Meyering Date: Tue, 21 Jan 2003 12:36:56 +0000 (+0000) Subject: Don't assume that the file owner username X-Git-Tag: v4.5.5~126 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=59670ee05b908e152d85be4e5de3ef0669924501;p=thirdparty%2Fcoreutils.git Don't assume that the file owner username length is less than 9 in ls output: instead, omit that field altogether. Reported by, and suggested fix from, Ferdinand. --- diff --git a/tests/cp/same-file b/tests/cp/same-file index a190e22c57..b42707cb07 100755 --- a/tests/cp/same-file +++ b/tests/cp/same-file @@ -70,10 +70,10 @@ for args in 'foo symlink' 'symlink foo' 'foo foo' 'sl1 sl2' 'foo hardlink'; do # and put brackets around the output. test -s _err && echo "[`sed 's/^[^:][^:]*:/cp:/' _err`]" # Strip off all but the file names. - ls="`ls -lG --ignore=_err . \ + ls="`ls -lgG --ignore=_err . \ | sed \ -e '/^total /d' \ - -e 's/^...............................................//'`" + -e 's/^......................................//'`" echo "($ls)" # Make sure the original is unchanged and that # the destination is a copy.