summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefano Lattarini <stefano.lattarini@gmail.com>2012-08-30 14:13:12 +0200
committerJim Meyering <meyering@redhat.com>2012-08-30 18:55:59 +0200
commit9eb4c31eb78c28dd9f72d1cbb940270311be343c (patch)
treeea3078bc1b002a9f948ed41445ca32318002a1d3
parent00f5ba15dd91a3d9780fe1fbd06a4df436ae6714 (diff)
downloadcoreutils-9eb4c31eb78c28dd9f72d1cbb940270311be343c.tar.xz
tests: add .sh and .pl suffixes to shell and perl tests, respectively
Not only this shrinks the size of the generated Makefile (from > 6300 lines to ~3000), but will allow further simplifications in future changes. * tests/Makefile.am (TEST_EXTENSIONS): Add '.sh' and '.pl'. (PL_LOG_COMPILER, SH_LOG_COMPILER): New, still defined simply to $(LOG_COMPILER) for the time being. (TESTS, root_tests): Adjust as described. * All tests: Rename as described.
-rw-r--r--tests/Makefile.am989
-rwxr-xr-xtests/chgrp/basic.sh (renamed from tests/chgrp/basic)0
-rwxr-xr-xtests/chgrp/default-no-deref.sh (renamed from tests/chgrp/default-no-deref)0
-rwxr-xr-xtests/chgrp/deref.sh (renamed from tests/chgrp/deref)0
-rwxr-xr-xtests/chgrp/no-x.sh (renamed from tests/chgrp/no-x)0
-rwxr-xr-xtests/chgrp/posix-H.sh (renamed from tests/chgrp/posix-H)0
-rwxr-xr-xtests/chgrp/recurse.sh (renamed from tests/chgrp/recurse)0
-rwxr-xr-xtests/chmod/c-option.sh (renamed from tests/chmod/c-option)0
-rwxr-xr-xtests/chmod/equal-x.sh (renamed from tests/chmod/equal-x)0
-rwxr-xr-xtests/chmod/equals.sh (renamed from tests/chmod/equals)0
-rwxr-xr-xtests/chmod/inaccessible.sh (renamed from tests/chmod/inaccessible)0
-rwxr-xr-xtests/chmod/no-x.sh (renamed from tests/chmod/no-x)0
-rwxr-xr-xtests/chmod/octal.sh (renamed from tests/chmod/octal)0
-rwxr-xr-xtests/chmod/setgid.sh (renamed from tests/chmod/setgid)0
-rwxr-xr-xtests/chmod/silent.sh (renamed from tests/chmod/silent)0
-rwxr-xr-xtests/chmod/thru-dangling.sh (renamed from tests/chmod/thru-dangling)0
-rwxr-xr-xtests/chmod/umask-x.sh (renamed from tests/chmod/umask-x)0
-rwxr-xr-xtests/chmod/usage.sh (renamed from tests/chmod/usage)0
-rwxr-xr-xtests/chown/basic.sh (renamed from tests/chown/basic)0
-rwxr-xr-xtests/chown/deref.sh (renamed from tests/chown/deref)0
-rwxr-xr-xtests/chown/preserve-root.sh (renamed from tests/chown/preserve-root)0
-rwxr-xr-xtests/chown/separator.sh (renamed from tests/chown/separator)0
-rwxr-xr-xtests/cp/abuse.sh (renamed from tests/cp/abuse)0
-rwxr-xr-xtests/cp/acl.sh (renamed from tests/cp/acl)0
-rwxr-xr-xtests/cp/attr-existing.sh (renamed from tests/cp/attr-existing)0
-rwxr-xr-xtests/cp/backup-1.sh (renamed from tests/cp/backup-1)0
-rwxr-xr-xtests/cp/backup-dir.sh (renamed from tests/cp/backup-dir)0
-rwxr-xr-xtests/cp/backup-is-src.sh (renamed from tests/cp/backup-is-src)0
-rwxr-xr-xtests/cp/capability.sh (renamed from tests/cp/capability)0
-rwxr-xr-xtests/cp/cp-HL.sh (renamed from tests/cp/cp-HL)0
-rwxr-xr-xtests/cp/cp-a-selinux.sh (renamed from tests/cp/cp-a-selinux)0
-rwxr-xr-xtests/cp/cp-deref.sh (renamed from tests/cp/cp-deref)0
-rwxr-xr-xtests/cp/cp-i.sh (renamed from tests/cp/cp-i)0
-rwxr-xr-xtests/cp/cp-mv-backup.sh (renamed from tests/cp/cp-mv-backup)0
-rwxr-xr-xtests/cp/cp-mv-enotsup-xattr.sh (renamed from tests/cp/cp-mv-enotsup-xattr)0
-rwxr-xr-xtests/cp/cp-parents.sh (renamed from tests/cp/cp-parents)0
-rwxr-xr-xtests/cp/deref-slink.sh (renamed from tests/cp/deref-slink)0
-rwxr-xr-xtests/cp/dir-rm-dest.sh (renamed from tests/cp/dir-rm-dest)0
-rwxr-xr-xtests/cp/dir-slash.sh (renamed from tests/cp/dir-slash)0
-rwxr-xr-xtests/cp/dir-vs-file.sh (renamed from tests/cp/dir-vs-file)0
-rwxr-xr-xtests/cp/existing-perm-dir.sh (renamed from tests/cp/existing-perm-dir)0
-rwxr-xr-xtests/cp/existing-perm-race.sh (renamed from tests/cp/existing-perm-race)0
-rwxr-xr-xtests/cp/fail-perm.sh (renamed from tests/cp/fail-perm)0
-rwxr-xr-xtests/cp/fiemap-2.sh (renamed from tests/cp/fiemap-2)0
-rwxr-xr-xtests/cp/fiemap-empty.sh (renamed from tests/cp/fiemap-empty)0
-rwxr-xr-xtests/cp/fiemap-perf.sh (renamed from tests/cp/fiemap-perf)0
-rwxr-xr-xtests/cp/file-perm-race.sh (renamed from tests/cp/file-perm-race)0
-rwxr-xr-xtests/cp/into-self.sh (renamed from tests/cp/into-self)0
-rwxr-xr-xtests/cp/link-heap.sh (renamed from tests/cp/link-heap)0
-rwxr-xr-xtests/cp/link-no-deref.sh (renamed from tests/cp/link-no-deref)0
-rwxr-xr-xtests/cp/link-preserve.sh (renamed from tests/cp/link-preserve)0
-rwxr-xr-xtests/cp/link-symlink.sh (renamed from tests/cp/link-symlink)0
-rwxr-xr-xtests/cp/link.sh (renamed from tests/cp/link)0
-rwxr-xr-xtests/cp/nfs-removal-race.sh (renamed from tests/cp/nfs-removal-race)0
-rwxr-xr-xtests/cp/no-deref-link1.sh (renamed from tests/cp/no-deref-link1)0
-rwxr-xr-xtests/cp/no-deref-link2.sh (renamed from tests/cp/no-deref-link2)0
-rwxr-xr-xtests/cp/no-deref-link3.sh (renamed from tests/cp/no-deref-link3)0
-rwxr-xr-xtests/cp/parent-perm-race.sh (renamed from tests/cp/parent-perm-race)0
-rwxr-xr-xtests/cp/parent-perm.sh (renamed from tests/cp/parent-perm)0
-rwxr-xr-xtests/cp/perm.sh (renamed from tests/cp/perm)0
-rwxr-xr-xtests/cp/preserve-2.sh (renamed from tests/cp/preserve-2)0
-rwxr-xr-xtests/cp/preserve-gid.sh (renamed from tests/cp/preserve-gid)0
-rwxr-xr-xtests/cp/preserve-link.sh (renamed from tests/cp/preserve-link)0
-rwxr-xr-xtests/cp/preserve-slink-time.sh (renamed from tests/cp/preserve-slink-time)0
-rwxr-xr-xtests/cp/proc-short-read.sh (renamed from tests/cp/proc-short-read)0
-rwxr-xr-xtests/cp/proc-zero-len.sh (renamed from tests/cp/proc-zero-len)0
-rwxr-xr-xtests/cp/r-vs-symlink.sh (renamed from tests/cp/r-vs-symlink)0
-rwxr-xr-xtests/cp/reflink-auto.sh (renamed from tests/cp/reflink-auto)0
-rwxr-xr-xtests/cp/reflink-perm.sh (renamed from tests/cp/reflink-perm)0
-rwxr-xr-xtests/cp/same-file.sh (renamed from tests/cp/same-file)0
-rwxr-xr-xtests/cp/slink-2-slink.sh (renamed from tests/cp/slink-2-slink)0
-rwxr-xr-xtests/cp/sparse-fiemap.sh (renamed from tests/cp/sparse-fiemap)0
-rwxr-xr-xtests/cp/sparse-to-pipe.sh (renamed from tests/cp/sparse-to-pipe)0
-rwxr-xr-xtests/cp/sparse.sh (renamed from tests/cp/sparse)0
-rwxr-xr-xtests/cp/special-bits.sh (renamed from tests/cp/special-bits)0
-rwxr-xr-xtests/cp/special-f.sh (renamed from tests/cp/special-f)0
-rwxr-xr-xtests/cp/src-base-dot.sh (renamed from tests/cp/src-base-dot)0
-rwxr-xr-xtests/cp/symlink-slash.sh (renamed from tests/cp/symlink-slash)0
-rwxr-xr-xtests/cp/thru-dangling.sh (renamed from tests/cp/thru-dangling)0
-rwxr-xr-xtests/dd/bytes.sh (renamed from tests/dd/bytes)0
-rwxr-xr-xtests/dd/direct.sh (renamed from tests/dd/direct)0
-rwxr-xr-xtests/dd/misc.sh (renamed from tests/dd/misc)0
-rwxr-xr-xtests/dd/nocache.sh (renamed from tests/dd/nocache)0
-rwxr-xr-xtests/dd/not-rewound.sh (renamed from tests/dd/not-rewound)0
-rwxr-xr-xtests/dd/reblock.sh (renamed from tests/dd/reblock)0
-rwxr-xr-xtests/dd/skip-seek-past-dev.sh (renamed from tests/dd/skip-seek-past-dev)0
-rwxr-xr-xtests/dd/skip-seek-past-file.sh (renamed from tests/dd/skip-seek-past-file)0
-rwxr-xr-xtests/dd/skip-seek.pl (renamed from tests/dd/skip-seek)0
-rwxr-xr-xtests/dd/skip-seek2.sh (renamed from tests/dd/skip-seek2)0
-rwxr-xr-xtests/dd/sparse.sh (renamed from tests/dd/sparse)0
-rwxr-xr-xtests/dd/stderr.sh (renamed from tests/dd/stderr)0
-rwxr-xr-xtests/dd/unblock-sync.sh (renamed from tests/dd/unblock-sync)0
-rwxr-xr-xtests/dd/unblock.pl (renamed from tests/dd/unblock)0
-rwxr-xr-xtests/df/df-P.sh (renamed from tests/df/df-P)0
-rwxr-xr-xtests/df/header.sh (renamed from tests/df/header)0
-rwxr-xr-xtests/df/no-mtab-status.sh (renamed from tests/df/no-mtab-status)0
-rwxr-xr-xtests/df/problematic-chars.sh (renamed from tests/df/problematic-chars)0
-rwxr-xr-xtests/df/total-unprocessed.sh (renamed from tests/df/total-unprocessed)0
-rwxr-xr-xtests/df/total-verify.sh (renamed from tests/df/total-verify)0
-rwxr-xr-xtests/df/unreadable.sh (renamed from tests/df/unreadable)0
-rwxr-xr-xtests/du/2g.sh (renamed from tests/du/2g)0
-rwxr-xr-xtests/du/8gb.sh (renamed from tests/du/8gb)0
-rwxr-xr-xtests/du/basic.sh (renamed from tests/du/basic)0
-rwxr-xr-xtests/du/bigtime.sh (renamed from tests/du/bigtime)0
-rwxr-xr-xtests/du/bind-mount-dir-cycle.sh (renamed from tests/du/bind-mount-dir-cycle)0
-rwxr-xr-xtests/du/deref-args.sh (renamed from tests/du/deref-args)0
-rwxr-xr-xtests/du/deref.sh (renamed from tests/du/deref)0
-rwxr-xr-xtests/du/exclude.sh (renamed from tests/du/exclude)0
-rwxr-xr-xtests/du/fd-leak.sh (renamed from tests/du/fd-leak)0
-rwxr-xr-xtests/du/files0-from-dir.sh (renamed from tests/du/files0-from-dir)0
-rwxr-xr-xtests/du/files0-from.pl (renamed from tests/du/files0-from)0
-rwxr-xr-xtests/du/hard-link.sh (renamed from tests/du/hard-link)0
-rwxr-xr-xtests/du/inacc-dest.sh (renamed from tests/du/inacc-dest)0
-rwxr-xr-xtests/du/inacc-dir.sh (renamed from tests/du/inacc-dir)0
-rwxr-xr-xtests/du/inaccessible-cwd.sh (renamed from tests/du/inaccessible-cwd)0
-rwxr-xr-xtests/du/long-from-unreadable.sh (renamed from tests/du/long-from-unreadable)0
-rwxr-xr-xtests/du/long-sloop.sh (renamed from tests/du/long-sloop)0
-rwxr-xr-xtests/du/max-depth.sh (renamed from tests/du/max-depth)0
-rwxr-xr-xtests/du/move-dir-while-traversing.sh (renamed from tests/du/move-dir-while-traversing)0
-rwxr-xr-xtests/du/no-deref.sh (renamed from tests/du/no-deref)0
-rwxr-xr-xtests/du/no-x.sh (renamed from tests/du/no-x)0
-rwxr-xr-xtests/du/one-file-system.sh (renamed from tests/du/one-file-system)0
-rwxr-xr-xtests/du/restore-wd.sh (renamed from tests/du/restore-wd)0
-rwxr-xr-xtests/du/slash.sh (renamed from tests/du/slash)0
-rwxr-xr-xtests/du/slink.sh (renamed from tests/du/slink)0
-rwxr-xr-xtests/du/trailing-slash.sh (renamed from tests/du/trailing-slash)0
-rwxr-xr-xtests/du/two-args.sh (renamed from tests/du/two-args)0
-rwxr-xr-xtests/fmt/base.pl (renamed from tests/fmt/base)0
-rwxr-xr-xtests/fmt/goal-option.sh (renamed from tests/fmt/goal-option)0
-rwxr-xr-xtests/fmt/long-line.sh (renamed from tests/fmt/long-line)0
-rwxr-xr-xtests/id/gnu-zero-uids.sh (renamed from tests/id/gnu-zero-uids)0
-rwxr-xr-xtests/id/no-context.sh (renamed from tests/id/no-context)0
-rwxr-xr-xtests/install/basic-1.sh (renamed from tests/install/basic-1)0
-rwxr-xr-xtests/install/create-leading.sh (renamed from tests/install/create-leading)0
-rwxr-xr-xtests/install/d-slashdot.sh (renamed from tests/install/d-slashdot)0
-rwxr-xr-xtests/install/install-C-root.sh (renamed from tests/install/install-C-root)0
-rwxr-xr-xtests/install/install-C-selinux.sh (renamed from tests/install/install-C-selinux)0
-rwxr-xr-xtests/install/install-C.sh (renamed from tests/install/install-C)0
-rwxr-xr-xtests/install/strip-program.sh (renamed from tests/install/strip-program)0
-rwxr-xr-xtests/install/trap.sh (renamed from tests/install/trap)0
-rwxr-xr-xtests/ln/backup-1.sh (renamed from tests/ln/backup-1)0
-rwxr-xr-xtests/ln/hard-backup.sh (renamed from tests/ln/hard-backup)0
-rwxr-xr-xtests/ln/hard-to-sym.sh (renamed from tests/ln/hard-to-sym)0
-rwxr-xr-xtests/ln/misc.sh (renamed from tests/ln/misc)0
-rwxr-xr-xtests/ln/relative.sh (renamed from tests/ln/relative)0
-rwxr-xr-xtests/ln/sf-1.sh (renamed from tests/ln/sf-1)0
-rwxr-xr-xtests/ln/slash-decorated-nonexistent-dest.sh (renamed from tests/ln/slash-decorated-nonexistent-dest)0
-rwxr-xr-xtests/ln/target-1.sh (renamed from tests/ln/target-1)0
-rwxr-xr-xtests/ls/abmon-align.sh (renamed from tests/ls/abmon-align)0
-rwxr-xr-xtests/ls/block-size.sh (renamed from tests/ls/block-size)0
-rwxr-xr-xtests/ls/capability.sh (renamed from tests/ls/capability)0
-rwxr-xr-xtests/ls/color-clear-to-eol.sh (renamed from tests/ls/color-clear-to-eol)0
-rwxr-xr-xtests/ls/color-dtype-dir.sh (renamed from tests/ls/color-dtype-dir)0
-rwxr-xr-xtests/ls/color-norm.sh (renamed from tests/ls/color-norm)0
-rwxr-xr-xtests/ls/dangle.sh (renamed from tests/ls/dangle)0
-rwxr-xr-xtests/ls/dired.sh (renamed from tests/ls/dired)0
-rwxr-xr-xtests/ls/file-type.sh (renamed from tests/ls/file-type)0
-rwxr-xr-xtests/ls/follow-slink.sh (renamed from tests/ls/follow-slink)0
-rwxr-xr-xtests/ls/getxattr-speedup.sh (renamed from tests/ls/getxattr-speedup)0
-rwxr-xr-xtests/ls/infloop.sh (renamed from tests/ls/infloop)0
-rwxr-xr-xtests/ls/inode.sh (renamed from tests/ls/inode)0
-rwxr-xr-xtests/ls/m-option.sh (renamed from tests/ls/m-option)0
-rwxr-xr-xtests/ls/multihardlink.sh (renamed from tests/ls/multihardlink)0
-rwxr-xr-xtests/ls/nameless-uid.sh (renamed from tests/ls/nameless-uid)0
-rwxr-xr-xtests/ls/no-arg.sh (renamed from tests/ls/no-arg)0
-rwxr-xr-xtests/ls/no-cap.sh (renamed from tests/ls/no-cap)0
-rwxr-xr-xtests/ls/proc-selinux-segfault.sh (renamed from tests/ls/proc-selinux-segfault)0
-rwxr-xr-xtests/ls/readdir-mountpoint-inode.sh (renamed from tests/ls/readdir-mountpoint-inode)0
-rwxr-xr-xtests/ls/recursive.sh (renamed from tests/ls/recursive)0
-rwxr-xr-xtests/ls/root-rel-symlink-color.sh (renamed from tests/ls/root-rel-symlink-color)0
-rwxr-xr-xtests/ls/rt-1.sh (renamed from tests/ls/rt-1)0
-rwxr-xr-xtests/ls/slink-acl.sh (renamed from tests/ls/slink-acl)0
-rwxr-xr-xtests/ls/stat-dtype.sh (renamed from tests/ls/stat-dtype)0
-rwxr-xr-xtests/ls/stat-failed.sh (renamed from tests/ls/stat-failed)0
-rwxr-xr-xtests/ls/stat-free-color.sh (renamed from tests/ls/stat-free-color)0
-rwxr-xr-xtests/ls/stat-free-symlinks.sh (renamed from tests/ls/stat-free-symlinks)0
-rwxr-xr-xtests/ls/stat-vs-dirent.sh (renamed from tests/ls/stat-vs-dirent)0
-rwxr-xr-xtests/ls/symlink-slash.sh (renamed from tests/ls/symlink-slash)0
-rwxr-xr-xtests/ls/time-style-diag.sh (renamed from tests/ls/time-style-diag)0
-rwxr-xr-xtests/ls/x-option.sh (renamed from tests/ls/x-option)0
-rwxr-xr-xtests/misc/arch.sh (renamed from tests/misc/arch)0
-rwxr-xr-xtests/misc/base64.pl (renamed from tests/misc/base64)0
-rwxr-xr-xtests/misc/basename.pl (renamed from tests/misc/basename)0
-rwxr-xr-xtests/misc/cat-buf.sh (renamed from tests/misc/cat-buf)0
-rwxr-xr-xtests/misc/cat-proc.sh (renamed from tests/misc/cat-proc)0
-rwxr-xr-xtests/misc/chcon-fail.sh (renamed from tests/misc/chcon-fail)0
-rwxr-xr-xtests/misc/chcon.sh (renamed from tests/misc/chcon)0
-rwxr-xr-xtests/misc/chroot-credentials.sh (renamed from tests/misc/chroot-credentials)0
-rwxr-xr-xtests/misc/chroot-fail.sh (renamed from tests/misc/chroot-fail)0
-rwxr-xr-xtests/misc/close-stdout.sh (renamed from tests/misc/close-stdout)0
-rwxr-xr-xtests/misc/comm.pl (renamed from tests/misc/comm)0
-rwxr-xr-xtests/misc/csplit-1000.sh (renamed from tests/misc/csplit-1000)0
-rwxr-xr-xtests/misc/csplit-heap.sh (renamed from tests/misc/csplit-heap)0
-rwxr-xr-xtests/misc/csplit.sh (renamed from tests/misc/csplit)0
-rwxr-xr-xtests/misc/cut.pl (renamed from tests/misc/cut)0
-rwxr-xr-xtests/misc/date-next-dow.pl (renamed from tests/misc/date-next-dow)0
-rwxr-xr-xtests/misc/date-sec.sh (renamed from tests/misc/date-sec)0
-rwxr-xr-xtests/misc/date.pl (renamed from tests/misc/date)0
-rwxr-xr-xtests/misc/dircolors.pl (renamed from tests/misc/dircolors)0
-rwxr-xr-xtests/misc/dirname.pl (renamed from tests/misc/dirname)0
-rwxr-xr-xtests/misc/env-null.sh (renamed from tests/misc/env-null)0
-rwxr-xr-xtests/misc/env.sh (renamed from tests/misc/env)0
-rwxr-xr-xtests/misc/expand.pl (renamed from tests/misc/expand)0
-rwxr-xr-xtests/misc/expr.pl (renamed from tests/misc/expr)0
-rwxr-xr-xtests/misc/factor.pl (renamed from tests/misc/factor)0
-rwxr-xr-xtests/misc/false-status.sh (renamed from tests/misc/false-status)0
-rwxr-xr-xtests/misc/fold.pl (renamed from tests/misc/fold)0
-rwxr-xr-xtests/misc/groups-dash.sh (renamed from tests/misc/groups-dash)0
-rwxr-xr-xtests/misc/groups-version.sh (renamed from tests/misc/groups-version)0
-rwxr-xr-xtests/misc/head-c.sh (renamed from tests/misc/head-c)0
-rwxr-xr-xtests/misc/head-elide-tail.pl (renamed from tests/misc/head-elide-tail)0
-rwxr-xr-xtests/misc/head-pos.sh (renamed from tests/misc/head-pos)0
-rwxr-xr-xtests/misc/head.pl (renamed from tests/misc/head)0
-rwxr-xr-xtests/misc/help-version.sh (renamed from tests/misc/help-version)0
-rwxr-xr-xtests/misc/id-context.sh (renamed from tests/misc/id-context)0
-rwxr-xr-xtests/misc/id-groups.sh (renamed from tests/misc/id-groups)0
-rwxr-xr-xtests/misc/id-setgid.sh (renamed from tests/misc/id-setgid)0
-rwxr-xr-xtests/misc/invalid-opt.pl (renamed from tests/misc/invalid-opt)0
-rwxr-xr-xtests/misc/join.pl (renamed from tests/misc/join)0
-rwxr-xr-xtests/misc/ls-misc.pl (renamed from tests/misc/ls-misc)0
-rwxr-xr-xtests/misc/ls-time.sh (renamed from tests/misc/ls-time)0
-rwxr-xr-xtests/misc/md5sum-bsd.sh (renamed from tests/misc/md5sum-bsd)0
-rwxr-xr-xtests/misc/md5sum-newline.pl (renamed from tests/misc/md5sum-newline)0
-rwxr-xr-xtests/misc/md5sum-parallel.sh (renamed from tests/misc/md5sum-parallel)0
-rwxr-xr-xtests/misc/md5sum.pl (renamed from tests/misc/md5sum)0
-rwxr-xr-xtests/misc/mknod.sh (renamed from tests/misc/mknod)0
-rwxr-xr-xtests/misc/mktemp.pl (renamed from tests/misc/mktemp)0
-rwxr-xr-xtests/misc/nice-fail.sh (renamed from tests/misc/nice-fail)0
-rwxr-xr-xtests/misc/nice.sh (renamed from tests/misc/nice)0
-rwxr-xr-xtests/misc/nl.sh (renamed from tests/misc/nl)0
-rwxr-xr-xtests/misc/nohup.sh (renamed from tests/misc/nohup)0
-rwxr-xr-xtests/misc/nproc-avail.sh (renamed from tests/misc/nproc-avail)0
-rwxr-xr-xtests/misc/nproc-positive.sh (renamed from tests/misc/nproc-positive)0
-rwxr-xr-xtests/misc/od-N.sh (renamed from tests/misc/od-N)0
-rwxr-xr-xtests/misc/od-float.sh (renamed from tests/misc/od-float)0
-rwxr-xr-xtests/misc/od-multiple-t.sh (renamed from tests/misc/od-multiple-t)0
-rwxr-xr-xtests/misc/od-x8.sh (renamed from tests/misc/od-x8)0
-rwxr-xr-xtests/misc/od.pl (renamed from tests/misc/od)0
-rwxr-xr-xtests/misc/paste.pl (renamed from tests/misc/paste)0
-rwxr-xr-xtests/misc/pathchk1.sh (renamed from tests/misc/pathchk1)0
-rwxr-xr-xtests/misc/pr.pl (renamed from tests/misc/pr)0
-rwxr-xr-xtests/misc/printenv.sh (renamed from tests/misc/printenv)0
-rwxr-xr-xtests/misc/printf-cov.pl (renamed from tests/misc/printf-cov)0
-rwxr-xr-xtests/misc/printf-hex.sh (renamed from tests/misc/printf-hex)0
-rwxr-xr-xtests/misc/printf-surprise.sh (renamed from tests/misc/printf-surprise)0
-rwxr-xr-xtests/misc/printf.sh (renamed from tests/misc/printf)0
-rwxr-xr-xtests/misc/ptx-overrun.sh (renamed from tests/misc/ptx-overrun)0
-rwxr-xr-xtests/misc/ptx.pl (renamed from tests/misc/ptx)0
-rwxr-xr-xtests/misc/pwd-long.sh (renamed from tests/misc/pwd-long)0
-rwxr-xr-xtests/misc/pwd-option.sh (renamed from tests/misc/pwd-option)0
-rwxr-xr-xtests/misc/readlink-fp-loop.sh (renamed from tests/misc/readlink-fp-loop)0
-rwxr-xr-xtests/misc/readlink-root.sh (renamed from tests/misc/readlink-root)0
-rwxr-xr-xtests/misc/realpath.sh (renamed from tests/misc/realpath)0
-rwxr-xr-xtests/misc/runcon-no-reorder.sh (renamed from tests/misc/runcon-no-reorder)0
-rwxr-xr-xtests/misc/selinux.sh (renamed from tests/misc/selinux)0
-rwxr-xr-xtests/misc/seq-long-double.sh (renamed from tests/misc/seq-long-double)0
-rwxr-xr-xtests/misc/seq.pl (renamed from tests/misc/seq)0
-rwxr-xr-xtests/misc/sha1sum-vec.pl (renamed from tests/misc/sha1sum-vec)0
-rwxr-xr-xtests/misc/sha1sum.pl (renamed from tests/misc/sha1sum)0
-rwxr-xr-xtests/misc/sha224sum.pl (renamed from tests/misc/sha224sum)0
-rwxr-xr-xtests/misc/sha256sum.pl (renamed from tests/misc/sha256sum)0
-rwxr-xr-xtests/misc/sha384sum.pl (renamed from tests/misc/sha384sum)0
-rwxr-xr-xtests/misc/sha512sum.pl (renamed from tests/misc/sha512sum)0
-rwxr-xr-xtests/misc/shred-exact.sh (renamed from tests/misc/shred-exact)0
-rwxr-xr-xtests/misc/shred-passes.sh (renamed from tests/misc/shred-passes)0
-rwxr-xr-xtests/misc/shred-remove.sh (renamed from tests/misc/shred-remove)0
-rwxr-xr-xtests/misc/shuf.sh (renamed from tests/misc/shuf)0
-rwxr-xr-xtests/misc/sort-NaN-infloop.sh (renamed from tests/misc/sort-NaN-infloop)0
-rwxr-xr-xtests/misc/sort-benchmark-random.sh (renamed from tests/misc/sort-benchmark-random)0
-rwxr-xr-xtests/misc/sort-compress-hang.sh (renamed from tests/misc/sort-compress-hang)0
-rwxr-xr-xtests/misc/sort-compress-proc.sh (renamed from tests/misc/sort-compress-proc)0
-rwxr-xr-xtests/misc/sort-compress.sh (renamed from tests/misc/sort-compress)0
-rwxr-xr-xtests/misc/sort-continue.sh (renamed from tests/misc/sort-continue)0
-rwxr-xr-xtests/misc/sort-debug-keys.sh (renamed from tests/misc/sort-debug-keys)0
-rwxr-xr-xtests/misc/sort-debug-warn.sh (renamed from tests/misc/sort-debug-warn)0
-rwxr-xr-xtests/misc/sort-discrim.sh (renamed from tests/misc/sort-discrim)0
-rwxr-xr-xtests/misc/sort-exit-early.sh (renamed from tests/misc/sort-exit-early)0
-rwxr-xr-xtests/misc/sort-files0-from.pl (renamed from tests/misc/sort-files0-from)0
-rwxr-xr-xtests/misc/sort-float.sh (renamed from tests/misc/sort-float)0
-rwxr-xr-xtests/misc/sort-merge-fdlimit.sh (renamed from tests/misc/sort-merge-fdlimit)0
-rwxr-xr-xtests/misc/sort-merge.pl (renamed from tests/misc/sort-merge)0
-rwxr-xr-xtests/misc/sort-month.sh (renamed from tests/misc/sort-month)0
-rwxr-xr-xtests/misc/sort-rand.sh (renamed from tests/misc/sort-rand)0
-rwxr-xr-xtests/misc/sort-spinlock-abuse.sh (renamed from tests/misc/sort-spinlock-abuse)0
-rwxr-xr-xtests/misc/sort-stale-thread-mem.sh (renamed from tests/misc/sort-stale-thread-mem)0
-rwxr-xr-xtests/misc/sort-u-FMR.sh (renamed from tests/misc/sort-u-FMR)0
-rwxr-xr-xtests/misc/sort-unique-segv.sh (renamed from tests/misc/sort-unique-segv)0
-rwxr-xr-xtests/misc/sort-unique.sh (renamed from tests/misc/sort-unique)0
-rwxr-xr-xtests/misc/sort-version.sh (renamed from tests/misc/sort-version)0
-rwxr-xr-xtests/misc/sort.pl (renamed from tests/misc/sort)0
-rwxr-xr-xtests/misc/stat-birthtime.sh (renamed from tests/misc/stat-birthtime)0
-rwxr-xr-xtests/misc/stat-fmt.sh (renamed from tests/misc/stat-fmt)0
-rwxr-xr-xtests/misc/stat-hyphen.sh (renamed from tests/misc/stat-hyphen)0
-rwxr-xr-xtests/misc/stat-mount.sh (renamed from tests/misc/stat-mount)0
-rwxr-xr-xtests/misc/stat-nanoseconds.sh (renamed from tests/misc/stat-nanoseconds)0
-rwxr-xr-xtests/misc/stat-printf.pl (renamed from tests/misc/stat-printf)0
-rwxr-xr-xtests/misc/stat-slash.sh (renamed from tests/misc/stat-slash)0
-rwxr-xr-xtests/misc/stdbuf.sh (renamed from tests/misc/stdbuf)0
-rwxr-xr-xtests/misc/stty-invalid.sh (renamed from tests/misc/stty-invalid)0
-rwxr-xr-xtests/misc/stty-pairs.sh (renamed from tests/misc/stty-pairs)0
-rwxr-xr-xtests/misc/stty-row-col.sh (renamed from tests/misc/stty-row-col)0
-rwxr-xr-xtests/misc/stty.sh (renamed from tests/misc/stty)0
-rwxr-xr-xtests/misc/sum-sysv.sh (renamed from tests/misc/sum-sysv)0
-rwxr-xr-xtests/misc/sum.pl (renamed from tests/misc/sum)0
-rwxr-xr-xtests/misc/tac-2-nonseekable.sh (renamed from tests/misc/tac-2-nonseekable)0
-rwxr-xr-xtests/misc/tac-continue.sh (renamed from tests/misc/tac-continue)0
-rwxr-xr-xtests/misc/tac.pl (renamed from tests/misc/tac)0
-rwxr-xr-xtests/misc/tail.pl (renamed from tests/misc/tail)0
-rwxr-xr-xtests/misc/tee-dash.sh (renamed from tests/misc/tee-dash)0
-rwxr-xr-xtests/misc/tee.sh (renamed from tests/misc/tee)0
-rwxr-xr-xtests/misc/test-diag.pl (renamed from tests/misc/test-diag)0
-rwxr-xr-xtests/misc/test.pl (renamed from tests/misc/test)0
-rwxr-xr-xtests/misc/timeout-group.sh (renamed from tests/misc/timeout-group)0
-rwxr-xr-xtests/misc/timeout-parameters.sh (renamed from tests/misc/timeout-parameters)0
-rwxr-xr-xtests/misc/timeout.sh (renamed from tests/misc/timeout)0
-rwxr-xr-xtests/misc/tr-case-class.sh (renamed from tests/misc/tr-case-class)0
-rwxr-xr-xtests/misc/tr.pl (renamed from tests/misc/tr)0
-rwxr-xr-xtests/misc/truncate-dangling-symlink.sh (renamed from tests/misc/truncate-dangling-symlink)0
-rwxr-xr-xtests/misc/truncate-dir-fail.sh (renamed from tests/misc/truncate-dir-fail)0
-rwxr-xr-xtests/misc/truncate-fail-diag.sh (renamed from tests/misc/truncate-fail-diag)0
-rwxr-xr-xtests/misc/truncate-fifo.sh (renamed from tests/misc/truncate-fifo)0
-rwxr-xr-xtests/misc/truncate-no-create-missing.sh (renamed from tests/misc/truncate-no-create-missing)0
-rwxr-xr-xtests/misc/truncate-overflow.sh (renamed from tests/misc/truncate-overflow)0
-rwxr-xr-xtests/misc/truncate-owned-by-other.sh (renamed from tests/misc/truncate-owned-by-other)0
-rwxr-xr-xtests/misc/truncate-parameters.sh (renamed from tests/misc/truncate-parameters)0
-rwxr-xr-xtests/misc/truncate-relative.sh (renamed from tests/misc/truncate-relative)0
-rwxr-xr-xtests/misc/tsort.pl (renamed from tests/misc/tsort)0
-rwxr-xr-xtests/misc/tty-eof.pl (renamed from tests/misc/tty-eof)0
-rwxr-xr-xtests/misc/unexpand.pl (renamed from tests/misc/unexpand)0
-rwxr-xr-xtests/misc/uniq-perf.sh (renamed from tests/misc/uniq-perf)0
-rwxr-xr-xtests/misc/uniq.pl (renamed from tests/misc/uniq)0
-rwxr-xr-xtests/misc/wc-files0-from.pl (renamed from tests/misc/wc-files0-from)0
-rwxr-xr-xtests/misc/wc-files0.sh (renamed from tests/misc/wc-files0)0
-rwxr-xr-xtests/misc/wc-parallel.sh (renamed from tests/misc/wc-parallel)0
-rwxr-xr-xtests/misc/wc.pl (renamed from tests/misc/wc)0
-rwxr-xr-xtests/misc/xattr.sh (renamed from tests/misc/xattr)0
-rwxr-xr-xtests/misc/xstrtol.pl (renamed from tests/misc/xstrtol)0
-rwxr-xr-xtests/mkdir/p-1.sh (renamed from tests/mkdir/p-1)0
-rwxr-xr-xtests/mkdir/p-2.sh (renamed from tests/mkdir/p-2)0
-rwxr-xr-xtests/mkdir/p-3.sh (renamed from tests/mkdir/p-3)0
-rwxr-xr-xtests/mkdir/p-slashdot.sh (renamed from tests/mkdir/p-slashdot)0
-rwxr-xr-xtests/mkdir/p-thru-slink.sh (renamed from tests/mkdir/p-thru-slink)0
-rwxr-xr-xtests/mkdir/p-v.sh (renamed from tests/mkdir/p-v)0
-rwxr-xr-xtests/mkdir/parents.sh (renamed from tests/mkdir/parents)0
-rwxr-xr-xtests/mkdir/perm.sh (renamed from tests/mkdir/perm)0
-rwxr-xr-xtests/mkdir/selinux.sh (renamed from tests/mkdir/selinux)0
-rwxr-xr-xtests/mkdir/special-1.sh (renamed from tests/mkdir/special-1)0
-rwxr-xr-xtests/mkdir/t-slash.sh (renamed from tests/mkdir/t-slash)0
-rwxr-xr-xtests/mkdir/writable-under-readonly.sh (renamed from tests/mkdir/writable-under-readonly)0
-rwxr-xr-xtests/mv/acl.sh (renamed from tests/mv/acl)0
-rwxr-xr-xtests/mv/atomic.sh (renamed from tests/mv/atomic)0
-rwxr-xr-xtests/mv/atomic2.sh (renamed from tests/mv/atomic2)0
-rwxr-xr-xtests/mv/backup-dir.sh (renamed from tests/mv/backup-dir)0
-rwxr-xr-xtests/mv/backup-is-src.sh (renamed from tests/mv/backup-is-src)0
-rwxr-xr-xtests/mv/childproof.sh (renamed from tests/mv/childproof)0
-rwxr-xr-xtests/mv/diag.sh (renamed from tests/mv/diag)0
-rwxr-xr-xtests/mv/dir-file.sh (renamed from tests/mv/dir-file)0
-rwxr-xr-xtests/mv/dir2dir.sh (renamed from tests/mv/dir2dir)0
-rwxr-xr-xtests/mv/dup-source.sh (renamed from tests/mv/dup-source)0
-rwxr-xr-xtests/mv/force.sh (renamed from tests/mv/force)0
-rwxr-xr-xtests/mv/hard-2.sh (renamed from tests/mv/hard-2)0
-rwxr-xr-xtests/mv/hard-3.sh (renamed from tests/mv/hard-3)0
-rwxr-xr-xtests/mv/hard-4.sh (renamed from tests/mv/hard-4)0
-rwxr-xr-xtests/mv/hard-link-1.sh (renamed from tests/mv/hard-link-1)0
-rwxr-xr-xtests/mv/hard-verbose.sh (renamed from tests/mv/hard-verbose)0
-rwxr-xr-xtests/mv/i-1.pl (renamed from tests/mv/i-1)0
-rwxr-xr-xtests/mv/i-2.sh (renamed from tests/mv/i-2)0
-rwxr-xr-xtests/mv/i-3.sh (renamed from tests/mv/i-3)0
-rwxr-xr-xtests/mv/i-4.sh (renamed from tests/mv/i-4)0
-rwxr-xr-xtests/mv/i-5.sh (renamed from tests/mv/i-5)0
-rwxr-xr-xtests/mv/i-link-no.sh (renamed from tests/mv/i-link-no)0
-rwxr-xr-xtests/mv/into-self-2.sh (renamed from tests/mv/into-self-2)0
-rwxr-xr-xtests/mv/into-self-3.sh (renamed from tests/mv/into-self-3)0
-rwxr-xr-xtests/mv/into-self-4.sh (renamed from tests/mv/into-self-4)0
-rwxr-xr-xtests/mv/into-self.sh (renamed from tests/mv/into-self)0
-rwxr-xr-xtests/mv/leak-fd.sh (renamed from tests/mv/leak-fd)0
-rwxr-xr-xtests/mv/mv-n.sh (renamed from tests/mv/mv-n)0
-rwxr-xr-xtests/mv/mv-special-1.sh (renamed from tests/mv/mv-special-1)0
-rwxr-xr-xtests/mv/no-target-dir.sh (renamed from tests/mv/no-target-dir)0
-rwxr-xr-xtests/mv/part-fail.sh (renamed from tests/mv/part-fail)0
-rwxr-xr-xtests/mv/part-hardlink.sh (renamed from tests/mv/part-hardlink)0
-rwxr-xr-xtests/mv/part-rename.sh (renamed from tests/mv/part-rename)0
-rwxr-xr-xtests/mv/part-symlink.sh (renamed from tests/mv/part-symlink)0
-rwxr-xr-xtests/mv/partition-perm.sh (renamed from tests/mv/partition-perm)0
-rwxr-xr-xtests/mv/perm-1.sh (renamed from tests/mv/perm-1)0
-rwxr-xr-xtests/mv/sticky-to-xpart.sh (renamed from tests/mv/sticky-to-xpart)0
-rwxr-xr-xtests/mv/symlink-onto-hardlink-to-self.sh (renamed from tests/mv/symlink-onto-hardlink-to-self)0
-rwxr-xr-xtests/mv/symlink-onto-hardlink.sh (renamed from tests/mv/symlink-onto-hardlink)0
-rwxr-xr-xtests/mv/to-symlink.sh (renamed from tests/mv/to-symlink)0
-rwxr-xr-xtests/mv/trailing-slash.sh (renamed from tests/mv/trailing-slash)0
-rwxr-xr-xtests/mv/update.sh (renamed from tests/mv/update)0
-rwxr-xr-xtests/pr/pr-tests.pl (renamed from tests/pr/pr-tests)0
-rwxr-xr-xtests/readlink/can-e.sh (renamed from tests/readlink/can-e)0
-rwxr-xr-xtests/readlink/can-f.sh (renamed from tests/readlink/can-f)0
-rwxr-xr-xtests/readlink/can-m.sh (renamed from tests/readlink/can-m)0
-rwxr-xr-xtests/readlink/rl-1.sh (renamed from tests/readlink/rl-1)0
-rwxr-xr-xtests/rm/cycle.sh (renamed from tests/rm/cycle)0
-rwxr-xr-xtests/rm/d-1.sh (renamed from tests/rm/d-1)0
-rwxr-xr-xtests/rm/d-2.sh (renamed from tests/rm/d-2)0
-rwxr-xr-xtests/rm/d-3.sh (renamed from tests/rm/d-3)0
-rwxr-xr-xtests/rm/dangling-symlink.sh (renamed from tests/rm/dangling-symlink)0
-rwxr-xr-xtests/rm/deep-1.sh (renamed from tests/rm/deep-1)0
-rwxr-xr-xtests/rm/deep-2.sh (renamed from tests/rm/deep-2)0
-rwxr-xr-xtests/rm/dir-no-w.sh (renamed from tests/rm/dir-no-w)0
-rwxr-xr-xtests/rm/dir-nonrecur.sh (renamed from tests/rm/dir-nonrecur)0
-rwxr-xr-xtests/rm/dot-rel.sh (renamed from tests/rm/dot-rel)0
-rwxr-xr-xtests/rm/empty-inacc.sh (renamed from tests/rm/empty-inacc)0
-rwxr-xr-xtests/rm/empty-name.pl (renamed from tests/rm/empty-name)0
-rwxr-xr-xtests/rm/ext3-perf.sh (renamed from tests/rm/ext3-perf)0
-rwxr-xr-xtests/rm/f-1.sh (renamed from tests/rm/f-1)0
-rwxr-xr-xtests/rm/fail-2eperm.sh (renamed from tests/rm/fail-2eperm)0
-rwxr-xr-xtests/rm/fail-eacces.sh (renamed from tests/rm/fail-eacces)0
-rwxr-xr-xtests/rm/hash.sh (renamed from tests/rm/hash)0
-rwxr-xr-xtests/rm/i-1.sh (renamed from tests/rm/i-1)0
-rwxr-xr-xtests/rm/i-never.sh (renamed from tests/rm/i-never)0
-rwxr-xr-xtests/rm/i-no-r.sh (renamed from tests/rm/i-no-r)0
-rwxr-xr-xtests/rm/ignorable.sh (renamed from tests/rm/ignorable)0
-rwxr-xr-xtests/rm/inaccessible.sh (renamed from tests/rm/inaccessible)0
-rwxr-xr-xtests/rm/interactive-always.sh (renamed from tests/rm/interactive-always)0
-rwxr-xr-xtests/rm/interactive-once.sh (renamed from tests/rm/interactive-once)0
-rwxr-xr-xtests/rm/ir-1.sh (renamed from tests/rm/ir-1)0
-rwxr-xr-xtests/rm/isatty.sh (renamed from tests/rm/isatty)0
-rwxr-xr-xtests/rm/many-dir-entries-vs-OOM.sh (renamed from tests/rm/many-dir-entries-vs-OOM)0
-rwxr-xr-xtests/rm/no-give-up.sh (renamed from tests/rm/no-give-up)0
-rwxr-xr-xtests/rm/one-file-system.sh (renamed from tests/rm/one-file-system)0
-rwxr-xr-xtests/rm/one-file-system2.sh (renamed from tests/rm/one-file-system2)0
-rwxr-xr-xtests/rm/r-1.sh (renamed from tests/rm/r-1)0
-rwxr-xr-xtests/rm/r-2.sh (renamed from tests/rm/r-2)0
-rwxr-xr-xtests/rm/r-3.sh (renamed from tests/rm/r-3)0
-rwxr-xr-xtests/rm/r-4.sh (renamed from tests/rm/r-4)0
-rwxr-xr-xtests/rm/read-only.sh (renamed from tests/rm/read-only)0
-rwxr-xr-xtests/rm/readdir-bug.sh (renamed from tests/rm/readdir-bug)0
-rwxr-xr-xtests/rm/rm1.sh (renamed from tests/rm/rm1)0
-rwxr-xr-xtests/rm/rm2.sh (renamed from tests/rm/rm2)0
-rwxr-xr-xtests/rm/rm3.sh (renamed from tests/rm/rm3)0
-rwxr-xr-xtests/rm/rm4.sh (renamed from tests/rm/rm4)0
-rwxr-xr-xtests/rm/rm5.sh (renamed from tests/rm/rm5)0
-rwxr-xr-xtests/rm/sunos-1.sh (renamed from tests/rm/sunos-1)0
-rwxr-xr-xtests/rm/unread2.sh (renamed from tests/rm/unread2)0
-rwxr-xr-xtests/rm/unread3.sh (renamed from tests/rm/unread3)0
-rwxr-xr-xtests/rm/unreadable.pl (renamed from tests/rm/unreadable)0
-rwxr-xr-xtests/rm/v-slash.sh (renamed from tests/rm/v-slash)0
-rwxr-xr-xtests/rmdir/fail-perm.sh (renamed from tests/rmdir/fail-perm)0
-rwxr-xr-xtests/rmdir/ignore.sh (renamed from tests/rmdir/ignore)0
-rwxr-xr-xtests/rmdir/t-slash.sh (renamed from tests/rmdir/t-slash)0
-rwxr-xr-xtests/split/additional-suffix.sh (renamed from tests/split/additional-suffix)0
-rwxr-xr-xtests/split/b-chunk.sh (renamed from tests/split/b-chunk)0
-rwxr-xr-xtests/split/fail.sh (renamed from tests/split/fail)0
-rwxr-xr-xtests/split/filter.sh (renamed from tests/split/filter)0
-rwxr-xr-xtests/split/guard-input.sh (renamed from tests/split/guard-input)0
-rwxr-xr-xtests/split/l-chunk.sh (renamed from tests/split/l-chunk)0
-rwxr-xr-xtests/split/lines.sh (renamed from tests/split/lines)0
-rwxr-xr-xtests/split/numeric.sh (renamed from tests/split/numeric)0
-rwxr-xr-xtests/split/r-chunk.sh (renamed from tests/split/r-chunk)0
-rwxr-xr-xtests/split/suffix-auto-length.sh (renamed from tests/split/suffix-auto-length)0
-rwxr-xr-xtests/split/suffix-length.sh (renamed from tests/split/suffix-length)0
-rwxr-xr-xtests/tail-2/F-vs-missing.sh (renamed from tests/tail-2/F-vs-missing)0
-rwxr-xr-xtests/tail-2/F-vs-rename.sh (renamed from tests/tail-2/F-vs-rename)0
-rwxr-xr-xtests/tail-2/append-only.sh (renamed from tests/tail-2/append-only)0
-rwxr-xr-xtests/tail-2/assert-2.sh (renamed from tests/tail-2/assert-2)0
-rwxr-xr-xtests/tail-2/assert.sh (renamed from tests/tail-2/assert)0
-rwxr-xr-xtests/tail-2/big-4gb.sh (renamed from tests/tail-2/big-4gb)0
-rwxr-xr-xtests/tail-2/flush-initial.sh (renamed from tests/tail-2/flush-initial)0
-rwxr-xr-xtests/tail-2/follow-name.sh (renamed from tests/tail-2/follow-name)0
-rwxr-xr-xtests/tail-2/follow-stdin.sh (renamed from tests/tail-2/follow-stdin)0
-rwxr-xr-xtests/tail-2/infloop-1.sh (renamed from tests/tail-2/infloop-1)0
-rwxr-xr-xtests/tail-2/inotify-hash-abuse.sh (renamed from tests/tail-2/inotify-hash-abuse)0
-rwxr-xr-xtests/tail-2/inotify-hash-abuse2.sh (renamed from tests/tail-2/inotify-hash-abuse2)0
-rwxr-xr-xtests/tail-2/inotify-race.sh (renamed from tests/tail-2/inotify-race)0
-rwxr-xr-xtests/tail-2/inotify-rotate.sh (renamed from tests/tail-2/inotify-rotate)0
-rwxr-xr-xtests/tail-2/pid.sh (renamed from tests/tail-2/pid)0
-rwxr-xr-xtests/tail-2/pipe-f.sh (renamed from tests/tail-2/pipe-f)0
-rwxr-xr-xtests/tail-2/pipe-f2.sh (renamed from tests/tail-2/pipe-f2)0
-rwxr-xr-xtests/tail-2/proc-ksyms.sh (renamed from tests/tail-2/proc-ksyms)0
-rwxr-xr-xtests/tail-2/start-middle.sh (renamed from tests/tail-2/start-middle)0
-rwxr-xr-xtests/tail-2/tail-n0f.sh (renamed from tests/tail-2/tail-n0f)0
-rwxr-xr-xtests/tail-2/wait.sh (renamed from tests/tail-2/wait)0
-rwxr-xr-xtests/touch/60-seconds.sh (renamed from tests/touch/60-seconds)0
-rwxr-xr-xtests/touch/dangling-symlink.sh (renamed from tests/touch/dangling-symlink)0
-rwxr-xr-xtests/touch/dir-1.sh (renamed from tests/touch/dir-1)0
-rwxr-xr-xtests/touch/empty-file.sh (renamed from tests/touch/empty-file)0
-rwxr-xr-xtests/touch/fail-diag.sh (renamed from tests/touch/fail-diag)0
-rwxr-xr-xtests/touch/fifo.sh (renamed from tests/touch/fifo)0
-rwxr-xr-xtests/touch/no-create-missing.sh (renamed from tests/touch/no-create-missing)0
-rwxr-xr-xtests/touch/no-dereference.sh (renamed from tests/touch/no-dereference)0
-rwxr-xr-xtests/touch/no-rights.sh (renamed from tests/touch/no-rights)0
-rwxr-xr-xtests/touch/not-owner.sh (renamed from tests/touch/not-owner)0
-rwxr-xr-xtests/touch/now-owned-by-other.sh (renamed from tests/touch/now-owned-by-other)0
-rwxr-xr-xtests/touch/obsolescent.sh (renamed from tests/touch/obsolescent)0
-rwxr-xr-xtests/touch/read-only.sh (renamed from tests/touch/read-only)0
-rwxr-xr-xtests/touch/relative.sh (renamed from tests/touch/relative)0
-rwxr-xr-xtests/touch/trailing-slash.sh (renamed from tests/touch/trailing-slash)0
492 files changed, 496 insertions, 493 deletions
diff --git a/tests/Makefile.am b/tests/Makefile.am
index ff0af8494..a547b1181 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -45,7 +45,7 @@ check_DATA = .built-programs
&& MAKEFLAGS= $(MAKE) -s built_programs.list) \
> $@-t && mv $@-t $@
-TEST_EXTENSIONS = .xpl
+TEST_EXTENSIONS = .sh .pl .xpl
if HAVE_PERL
TESTSUITE_PERL = $(PERL)
@@ -63,6 +63,9 @@ LOG_COMPILER = \
--test-name "$$f" --srcdir '$(srcdir)' \
--shell '$(SHELL)' --perl '$(TESTSUITE_PERL)' --
+PL_LOG_COMPILER = $(LOG_COMPILER)
+SH_LOG_COMPILER = $(LOG_COMPILER)
+
# Perl scripts that must be run in tainted mode.
XPL_LOG_COMPILER = \
$(TESTSUITE_PERL) -wT -I$(srcdir) -MCoreutils -MCuSkip -M"CuTmpdir qw($$f)"
@@ -131,32 +134,32 @@ EXTRA_DIST = \
$(pr_data)
root_tests = \
- chown/basic \
- cp/cp-a-selinux \
- cp/preserve-gid \
- cp/special-bits \
- cp/cp-mv-enotsup-xattr \
- cp/capability \
- cp/sparse-fiemap \
- dd/skip-seek-past-dev \
- df/problematic-chars \
- du/bind-mount-dir-cycle \
- install/install-C-root \
- ls/capability \
- ls/nameless-uid \
- misc/chcon \
- misc/chroot-credentials \
- misc/id-setgid \
- misc/selinux \
- misc/truncate-owned-by-other \
- mkdir/writable-under-readonly \
- mv/sticky-to-xpart \
- rm/fail-2eperm \
- rm/no-give-up \
- rm/one-file-system \
- rm/read-only \
- tail-2/append-only \
- touch/now-owned-by-other
+ chown/basic.sh \
+ cp/cp-a-selinux.sh \
+ cp/preserve-gid.sh \
+ cp/special-bits.sh \
+ cp/cp-mv-enotsup-xattr.sh \
+ cp/capability.sh \
+ cp/sparse-fiemap.sh \
+ dd/skip-seek-past-dev.sh \
+ df/problematic-chars.sh \
+ du/bind-mount-dir-cycle.sh \
+ install/install-C-root.sh \
+ ls/capability.sh \
+ ls/nameless-uid.sh \
+ misc/chcon.sh \
+ misc/chroot-credentials.sh \
+ misc/id-setgid.sh \
+ misc/selinux.sh \
+ misc/truncate-owned-by-other.sh \
+ mkdir/writable-under-readonly.sh \
+ mv/sticky-to-xpart.sh \
+ rm/fail-2eperm.sh \
+ rm/no-give-up.sh \
+ rm/one-file-system.sh \
+ rm/read-only.sh \
+ tail-2/append-only.sh \
+ touch/now-owned-by-other.sh
.PHONY: check-root
check-root:
@@ -191,473 +194,473 @@ EXTRA_DIST += $(TESTS)
# Put head-elide-tail early, because it's long-running.
TESTS = \
- misc/help-version \
- tail-2/inotify-race \
- misc/invalid-opt \
- rm/ext3-perf \
- rm/cycle \
- cp/link-heap \
- misc/tty-eof \
- tail-2/inotify-hash-abuse \
- tail-2/inotify-hash-abuse2 \
- tail-2/F-vs-missing \
- tail-2/F-vs-rename \
- tail-2/inotify-rotate \
- chmod/no-x \
- chgrp/basic \
- rm/dangling-symlink \
- misc/ls-time \
- rm/d-1 \
- rm/d-2 \
- rm/d-3 \
- rm/deep-1 \
- rm/deep-2 \
- rm/dir-no-w \
- rm/dir-nonrecur \
- rm/dot-rel \
- rm/isatty \
- rm/empty-inacc \
- rm/empty-name \
- rm/f-1 \
- rm/fail-eacces \
+ misc/help-version.sh \
+ tail-2/inotify-race.sh \
+ misc/invalid-opt.pl \
+ rm/ext3-perf.sh \
+ rm/cycle.sh \
+ cp/link-heap.sh \
+ misc/tty-eof.pl \
+ tail-2/inotify-hash-abuse.sh \
+ tail-2/inotify-hash-abuse2.sh \
+ tail-2/F-vs-missing.sh \
+ tail-2/F-vs-rename.sh \
+ tail-2/inotify-rotate.sh \
+ chmod/no-x.sh \
+ chgrp/basic.sh \
+ rm/dangling-symlink.sh \
+ misc/ls-time.sh \
+ rm/d-1.sh \
+ rm/d-2.sh \
+ rm/d-3.sh \
+ rm/deep-1.sh \
+ rm/deep-2.sh \
+ rm/dir-no-w.sh \
+ rm/dir-nonrecur.sh \
+ rm/dot-rel.sh \
+ rm/isatty.sh \
+ rm/empty-inacc.sh \
+ rm/empty-name.pl \
+ rm/f-1.sh \
+ rm/fail-eacces.sh \
rm/fail-eperm.xpl \
- tail-2/assert \
- rm/hash \
- rm/i-1 \
- rm/i-never \
- rm/i-no-r \
- tail-2/infloop-1 \
- rm/ignorable \
- rm/inaccessible \
- rm/interactive-always \
- rm/interactive-once \
- rm/ir-1 \
- rm/one-file-system2 \
- rm/r-1 \
- rm/r-2 \
- rm/r-3 \
- rm/r-4 \
- rm/readdir-bug \
- rm/rm1 \
- touch/empty-file \
- rm/rm2 \
- rm/rm3 \
- rm/rm4 \
- rm/rm5 \
- rm/sunos-1 \
- rm/unread2 \
- rm/unread3 \
- rm/unreadable \
- rm/v-slash \
- rm/many-dir-entries-vs-OOM \
- chgrp/default-no-deref \
- chgrp/deref \
- chgrp/no-x \
- chgrp/posix-H \
- chgrp/recurse \
- fmt/base \
- fmt/long-line \
- fmt/goal-option \
- misc/env \
- misc/ptx \
- misc/test \
- misc/seq \
- misc/seq-long-double \
- misc/head \
- misc/head-elide-tail \
- tail-2/tail-n0f \
- misc/ls-misc \
- misc/date \
- misc/date-next-dow \
- misc/ptx-overrun \
- misc/xstrtol \
- tail-2/pid \
- misc/od \
- misc/od-float \
- misc/mktemp \
- misc/arch \
- misc/pr \
- misc/join \
- pr/pr-tests \
- misc/pwd-option \
- misc/chcon-fail \
- misc/cut \
- misc/wc \
- misc/wc-files0-from \
- misc/wc-files0 \
- misc/wc-parallel \
- misc/cat-proc \
- misc/cat-buf \
- misc/base64 \
- misc/basename \
- misc/close-stdout \
- misc/chroot-fail \
- misc/comm \
- misc/csplit \
- misc/csplit-1000 \
- misc/csplit-heap \
- misc/date-sec \
- misc/dircolors \
- misc/dirname \
- misc/env-null \
- misc/expand \
- misc/expr \
- misc/factor \
- misc/false-status \
- misc/fold \
- misc/groups-dash \
- misc/groups-version \
- misc/head-c \
- misc/head-pos \
- misc/id-context \
- misc/id-groups \
- misc/id-setgid \
- misc/md5sum \
- misc/md5sum-bsd \
- misc/md5sum-newline \
- misc/md5sum-parallel \
- misc/mknod \
- misc/nice \
- misc/nice-fail \
- misc/nl \
- misc/nohup \
- misc/nproc-avail \
- misc/nproc-positive \
- misc/od-N \
- misc/od-multiple-t \
- misc/od-x8 \
- misc/paste \
- misc/pathchk1 \
- misc/printenv \
- misc/printf \
- misc/printf-cov \
- misc/printf-hex \
- misc/printf-surprise \
- misc/pwd-long \
- misc/readlink-fp-loop \
- misc/readlink-root \
- misc/realpath \
- misc/runcon-no-reorder \
- misc/sha1sum \
- misc/sha1sum-vec \
- misc/sha224sum \
- misc/sha256sum \
- misc/sha384sum \
- misc/sha512sum \
- misc/shred-exact \
- misc/shred-passes \
- misc/shred-remove \
- misc/shuf \
- misc/sort \
- misc/sort-benchmark-random \
- misc/sort-compress \
- misc/sort-compress-hang \
- misc/sort-compress-proc \
- misc/sort-continue \
- misc/sort-debug-keys \
- misc/sort-debug-warn \
- misc/sort-discrim \
- misc/sort-files0-from \
- misc/sort-float \
- misc/sort-merge \
- misc/sort-merge-fdlimit \
- misc/sort-month \
- misc/sort-exit-early \
- misc/sort-rand \
- misc/sort-spinlock-abuse \
- misc/sort-stale-thread-mem \
- misc/sort-unique \
- misc/sort-unique-segv \
- misc/sort-version \
- misc/sort-NaN-infloop \
- misc/sort-u-FMR \
- split/filter \
- split/suffix-auto-length \
- split/suffix-length \
- split/additional-suffix \
- split/b-chunk \
- split/fail \
- split/lines \
- split/l-chunk \
- split/r-chunk \
- split/numeric \
- split/guard-input \
- misc/stat-birthtime \
- misc/stat-fmt \
- misc/stat-hyphen \
- misc/stat-mount \
- misc/stat-nanoseconds \
- misc/stat-printf \
- misc/stat-slash \
- misc/stdbuf \
- misc/stty \
- misc/stty-invalid \
- misc/stty-pairs \
- misc/stty-row-col \
- misc/sum \
- misc/sum-sysv \
- misc/tac \
- misc/tac-continue \
- misc/tac-2-nonseekable \
- misc/tail \
- misc/tee \
- misc/tee-dash \
- misc/test-diag \
- misc/timeout \
- misc/timeout-group \
- misc/timeout-parameters \
- misc/tr \
- misc/tr-case-class \
- misc/truncate-dangling-symlink \
- misc/truncate-dir-fail \
- misc/truncate-fail-diag \
- misc/truncate-fifo \
- misc/truncate-no-create-missing \
- misc/truncate-overflow \
- misc/truncate-parameters \
- misc/truncate-relative \
- misc/tsort \
- misc/unexpand \
- misc/uniq \
- misc/uniq-perf \
- misc/xattr \
- tail-2/wait \
- chmod/c-option \
- chmod/equal-x \
- chmod/equals \
- chmod/inaccessible \
- chmod/octal \
- chmod/setgid \
- chmod/silent \
- chmod/thru-dangling \
- chmod/umask-x \
- chmod/usage \
- chown/deref \
- chown/preserve-root \
- chown/separator \
- cp/abuse \
- cp/acl \
- cp/attr-existing \
- cp/backup-1 \
- cp/backup-dir \
- cp/backup-is-src \
- cp/cp-HL \
- cp/cp-deref \
- cp/cp-i \
- cp/cp-mv-backup \
- cp/cp-parents \
- cp/deref-slink \
- cp/dir-rm-dest \
- cp/dir-slash \
- cp/dir-vs-file \
- cp/existing-perm-dir \
- cp/existing-perm-race \
- cp/fail-perm \
- cp/fiemap-empty \
- cp/fiemap-perf \
- cp/fiemap-2 \
- cp/file-perm-race \
- cp/into-self \
- cp/link \
- cp/link-no-deref \
- cp/link-preserve \
- cp/link-symlink \
- cp/nfs-removal-race \
- cp/no-deref-link1 \
- cp/no-deref-link2 \
- cp/no-deref-link3 \
- cp/parent-perm \
- cp/parent-perm-race \
- cp/perm \
- cp/preserve-2 \
- cp/preserve-link \
- cp/preserve-slink-time \
- cp/proc-short-read \
- cp/proc-zero-len \
- cp/r-vs-symlink \
- cp/reflink-auto \
- cp/reflink-perm \
- cp/same-file \
- cp/slink-2-slink \
- cp/sparse \
- cp/sparse-to-pipe \
- cp/special-f \
- cp/src-base-dot \
- cp/symlink-slash \
- cp/thru-dangling \
- df/header \
- df/df-P \
- df/unreadable \
- df/total-unprocessed \
- df/no-mtab-status \
- dd/direct \
- dd/misc \
- dd/nocache \
- dd/not-rewound \
- dd/reblock \
- dd/skip-seek \
- dd/skip-seek2 \
- dd/bytes \
- dd/skip-seek-past-file \
- dd/sparse \
- dd/stderr \
- dd/unblock \
- dd/unblock-sync \
- df/total-verify \
- du/2g \
- du/8gb \
- du/basic \
- du/bigtime \
- du/deref \
- du/deref-args \
- du/exclude \
- du/fd-leak \
- du/files0-from \
- du/files0-from-dir \
- du/hard-link \
- du/inacc-dest \
- du/inacc-dir \
- du/inaccessible-cwd \
- du/long-from-unreadable \
- du/long-sloop \
- du/max-depth \
- du/move-dir-while-traversing \
- du/no-deref \
- du/no-x \
- du/one-file-system \
- du/restore-wd \
- du/slash \
- du/slink \
- du/trailing-slash \
- du/two-args \
- id/gnu-zero-uids \
- id/no-context \
- install/basic-1 \
- install/create-leading \
- install/d-slashdot \
- install/install-C \
- install/install-C-selinux \
- install/strip-program \
- install/trap \
- ln/backup-1 \
- ln/hard-backup \
- ln/hard-to-sym \
- ln/misc \
- ln/relative \
- ln/sf-1 \
- ln/slash-decorated-nonexistent-dest \
- ln/target-1 \
- ls/abmon-align \
- ls/block-size \
- ls/color-clear-to-eol \
- ls/color-dtype-dir \
- ls/color-norm \
- ls/dangle \
- ls/dired \
- ls/file-type \
- ls/follow-slink \
- ls/getxattr-speedup \
- ls/infloop \
- ls/inode \
- ls/m-option \
- ls/multihardlink \
- ls/no-arg \
- ls/no-cap \
- ls/proc-selinux-segfault \
- ls/readdir-mountpoint-inode \
- ls/recursive \
- ls/root-rel-symlink-color \
- ls/rt-1 \
- ls/slink-acl \
- ls/stat-dtype \
- ls/stat-failed \
- ls/stat-free-color \
- ls/stat-free-symlinks \
- ls/stat-vs-dirent \
- ls/symlink-slash \
- ls/time-style-diag \
- ls/x-option \
- mkdir/p-1 \
- mkdir/p-2 \
- mkdir/p-3 \
- mkdir/p-slashdot \
- mkdir/p-thru-slink \
- mkdir/p-v \
- mkdir/parents \
- mkdir/perm \
- mkdir/selinux \
- mkdir/special-1 \
- mkdir/t-slash \
- mv/acl \
- mv/atomic \
- mv/atomic2 \
- mv/backup-dir \
- mv/backup-is-src \
- mv/childproof \
- mv/diag \
- mv/dir-file \
- mv/dir2dir \
- mv/dup-source \
- mv/force \
- mv/hard-2 \
- mv/hard-3 \
- mv/hard-4 \
- mv/hard-link-1 \
- mv/hard-verbose \
- mv/i-1 \
- mv/i-2 \
- mv/i-3 \
- mv/i-4 \
- mv/i-5 \
- mv/i-link-no \
- mv/into-self \
- mv/into-self-2 \
- mv/into-self-3 \
- mv/into-self-4 \
- mv/leak-fd \
- mv/mv-n \
- mv/mv-special-1 \
- mv/no-target-dir \
- mv/part-fail \
- mv/part-hardlink \
- mv/part-rename \
- mv/part-symlink \
- mv/partition-perm \
- mv/perm-1 \
- mv/symlink-onto-hardlink \
- mv/symlink-onto-hardlink-to-self \
- mv/to-symlink \
- mv/trailing-slash \
- mv/update \
- readlink/can-e \
- readlink/can-f \
- readlink/can-m \
- readlink/rl-1 \
- rmdir/fail-perm \
- rmdir/ignore \
- rmdir/t-slash \
- tail-2/assert-2 \
- tail-2/big-4gb \
- tail-2/flush-initial \
- tail-2/follow-name \
- tail-2/follow-stdin \
- tail-2/pipe-f \
- tail-2/pipe-f2 \
- tail-2/proc-ksyms \
- tail-2/start-middle \
- touch/60-seconds \
- touch/dangling-symlink \
- touch/dir-1 \
- touch/fail-diag \
- touch/fifo \
- touch/no-create-missing \
- touch/no-dereference \
- touch/no-rights \
- touch/not-owner \
- touch/obsolescent \
- touch/read-only \
- touch/relative \
- touch/trailing-slash \
+ tail-2/assert.sh \
+ rm/hash.sh \
+ rm/i-1.sh \
+ rm/i-never.sh \
+ rm/i-no-r.sh \
+ tail-2/infloop-1.sh \
+ rm/ignorable.sh \
+ rm/inaccessible.sh \
+ rm/interactive-always.sh \
+ rm/interactive-once.sh \
+ rm/ir-1.sh \
+ rm/one-file-system2.sh \
+ rm/r-1.sh \
+ rm/r-2.sh \
+ rm/r-3.sh \
+ rm/r-4.sh \
+ rm/readdir-bug.sh \
+ rm/rm1.sh \
+ touch/empty-file.sh \
+ rm/rm2.sh \
+ rm/rm3.sh \
+ rm/rm4.sh \
+ rm/rm5.sh \
+ rm/sunos-1.sh \
+ rm/unread2.sh \
+ rm/unread3.sh \
+ rm/unreadable.pl \
+ rm/v-slash.sh \
+ rm/many-dir-entries-vs-OOM.sh \
+ chgrp/default-no-deref.sh \
+ chgrp/deref.sh \
+ chgrp/no-x.sh \
+ chgrp/posix-H.sh \
+ chgrp/recurse.sh \
+ fmt/base.pl \
+ fmt/long-line.sh \
+ fmt/goal-option.sh \
+ misc/env.sh \
+ misc/ptx.pl \
+ misc/test.pl \
+ misc/seq.pl \
+ misc/seq-long-double.sh \
+ misc/head.pl \
+ misc/head-elide-tail.pl \
+ tail-2/tail-n0f.sh \
+ misc/ls-misc.pl \
+ misc/date.pl \
+ misc/date-next-dow.pl \
+ misc/ptx-overrun.sh \
+ misc/xstrtol.pl \
+ tail-2/pid.sh \
+ misc/od.pl \
+ misc/od-float.sh \
+ misc/mktemp.pl \
+ misc/arch.sh \
+ misc/pr.pl \
+ misc/join.pl \
+ pr/pr-tests.pl \
+ misc/pwd-option.sh \
+ misc/chcon-fail.sh \
+ misc/cut.pl \
+ misc/wc.pl \
+ misc/wc-files0-from.pl \
+ misc/wc-files0.sh \
+ misc/wc-parallel.sh \
+ misc/cat-proc.sh \
+ misc/cat-buf.sh \
+ misc/base64.pl \
+ misc/basename.pl \
+ misc/close-stdout.sh \
+ misc/chroot-fail.sh \
+ misc/comm.pl \
+ misc/csplit.sh \
+ misc/csplit-1000.sh \
+ misc/csplit-heap.sh \
+ misc/date-sec.sh \
+ misc/dircolors.pl \
+ misc/dirname.pl \
+ misc/env-null.sh \
+ misc/expand.pl \
+ misc/expr.pl \
+ misc/factor.pl \
+ misc/false-status.sh \
+ misc/fold.pl \
+ misc/groups-dash.sh \
+ misc/groups-version.sh \
+ misc/head-c.sh \
+ misc/head-pos.sh \
+ misc/id-context.sh \
+ misc/id-groups.sh \
+ misc/id-setgid.sh \
+ misc/md5sum.pl \
+ misc/md5sum-bsd.sh \
+ misc/md5sum-newline.pl \
+ misc/md5sum-parallel.sh \
+ misc/mknod.sh \
+ misc/nice.sh \
+ misc/nice-fail.sh \
+ misc/nl.sh \
+ misc/nohup.sh \
+ misc/nproc-avail.sh \
+ misc/nproc-positive.sh \
+ misc/od-N.sh \
+ misc/od-multiple-t.sh \
+ misc/od-x8.sh \
+ misc/paste.pl \
+ misc/pathchk1.sh \
+ misc/printenv.sh \
+ misc/printf.sh \
+ misc/printf-cov.pl \
+ misc/printf-hex.sh \
+ misc/printf-surprise.sh \
+ misc/pwd-long.sh \
+ misc/readlink-fp-loop.sh \
+ misc/readlink-root.sh \
+ misc/realpath.sh \
+ misc/runcon-no-reorder.sh \
+ misc/sha1sum.pl \
+ misc/sha1sum-vec.pl \
+ misc/sha224sum.pl \
+ misc/sha256sum.pl \
+ misc/sha384sum.pl \
+ misc/sha512sum.pl \
+ misc/shred-exact.sh \
+ misc/shred-passes.sh \
+ misc/shred-remove.sh \
+ misc/shuf.sh \
+ misc/sort.pl \
+ misc/sort-benchmark-random.sh \
+ misc/sort-compress.sh \
+ misc/sort-compress-hang.sh \
+ misc/sort-compress-proc.sh \
+ misc/sort-continue.sh \
+ misc/sort-debug-keys.sh \
+ misc/sort-debug-warn.sh \
+ misc/sort-discrim.sh \
+ misc/sort-files0-from.pl \
+ misc/sort-float.sh \
+ misc/sort-merge.pl \
+ misc/sort-merge-fdlimit.sh \
+ misc/sort-month.sh \
+ misc/sort-exit-early.sh \
+ misc/sort-rand.sh \
+ misc/sort-spinlock-abuse.sh \
+ misc/sort-stale-thread-mem.sh \
+ misc/sort-unique.sh \
+ misc/sort-unique-segv.sh \
+ misc/sort-version.sh \
+ misc/sort-NaN-infloop.sh \
+ misc/sort-u-FMR.sh \
+ split/filter.sh \
+ split/suffix-auto-length.sh \
+ split/suffix-length.sh \
+ split/additional-suffix.sh \
+ split/b-chunk.sh \
+ split/fail.sh \
+ split/lines.sh \
+ split/l-chunk.sh \
+ split/r-chunk.sh \
+ split/numeric.sh \
+ split/guard-input.sh \
+ misc/stat-birthtime.sh \
+ misc/stat-fmt.sh \
+ misc/stat-hyphen.sh \
+ misc/stat-mount.sh \
+ misc/stat-nanoseconds.sh \
+ misc/stat-printf.pl \
+ misc/stat-slash.sh \
+ misc/stdbuf.sh \
+ misc/stty.sh \
+ misc/stty-invalid.sh \
+ misc/stty-pairs.sh \
+ misc/stty-row-col.sh \
+ misc/sum.pl \
+ misc/sum-sysv.sh \
+ misc/tac.pl \
+ misc/tac-continue.sh \
+ misc/tac-2-nonseekable.sh \
+ misc/tail.pl \
+ misc/tee.sh \
+ misc/tee-dash.sh \
+ misc/test-diag.pl \
+ misc/timeout.sh \
+ misc/timeout-group.sh \
+ misc/timeout-parameters.sh \
+ misc/tr.pl \
+ misc/tr-case-class.sh \
+ misc/truncate-dangling-symlink.sh \
+ misc/truncate-dir-fail.sh \
+ misc/truncate-fail-diag.sh \
+ misc/truncate-fifo.sh \
+ misc/truncate-no-create-missing.sh \
+ misc/truncate-overflow.sh \
+ misc/truncate-parameters.sh \
+ misc/truncate-relative.sh \
+ misc/tsort.pl \
+ misc/unexpand.pl \
+ misc/uniq.pl \
+ misc/uniq-perf.sh \
+ misc/xattr.sh \
+ tail-2/wait.sh \
+ chmod/c-option.sh \
+ chmod/equal-x.sh \
+ chmod/equals.sh \
+ chmod/inaccessible.sh \
+ chmod/octal.sh \
+ chmod/setgid.sh \
+ chmod/silent.sh \
+ chmod/thru-dangling.sh \
+ chmod/umask-x.sh \
+ chmod/usage.sh \
+ chown/deref.sh \
+ chown/preserve-root.sh \
+ chown/separator.sh \
+ cp/abuse.sh \
+ cp/acl.sh \
+ cp/attr-existing.sh \
+ cp/backup-1.sh \
+ cp/backup-dir.sh \
+ cp/backup-is-src.sh \
+ cp/cp-HL.sh \
+ cp/cp-deref.sh \
+ cp/cp-i.sh \
+ cp/cp-mv-backup.sh \
+ cp/cp-parents.sh \
+ cp/deref-slink.sh \
+ cp/dir-rm-dest.sh \
+ cp/dir-slash.sh \
+ cp/dir-vs-file.sh \
+ cp/existing-perm-dir.sh \
+ cp/existing-perm-race.sh \
+ cp/fail-perm.sh \
+ cp/fiemap-empty.sh \
+ cp/fiemap-perf.sh \
+ cp/fiemap-2.sh \
+ cp/file-perm-race.sh \
+ cp/into-self.sh \
+ cp/link.sh \
+ cp/link-no-deref.sh \
+ cp/link-preserve.sh \
+ cp/link-symlink.sh \
+ cp/nfs-removal-race.sh \
+ cp/no-deref-link1.sh \
+ cp/no-deref-link2.sh \
+ cp/no-deref-link3.sh \
+ cp/parent-perm.sh \
+ cp/parent-perm-race.sh \
+ cp/perm.sh \
+ cp/preserve-2.sh \
+ cp/preserve-link.sh \
+ cp/preserve-slink-time.sh \
+ cp/proc-short-read.sh \
+ cp/proc-zero-len.sh \
+ cp/r-vs-symlink.sh \
+ cp/reflink-auto.sh \
+ cp/reflink-perm.sh \
+ cp/same-file.sh \
+ cp/slink-2-slink.sh \
+ cp/sparse.sh \
+ cp/sparse-to-pipe.sh \
+ cp/special-f.sh \
+ cp/src-base-dot.sh \
+ cp/symlink-slash.sh \
+ cp/thru-dangling.sh \
+ df/header.sh \
+ df/df-P.sh \
+ df/unreadable.sh \
+ df/total-unprocessed.sh \
+ df/no-mtab-status.sh \
+ dd/direct.sh \
+ dd/misc.sh \
+ dd/nocache.sh \
+ dd/not-rewound.sh \
+ dd/reblock.sh \
+ dd/skip-seek.pl \
+ dd/skip-seek2.sh \
+ dd/bytes.sh \
+ dd/skip-seek-past-file.sh \
+ dd/sparse.sh \
+ dd/stderr.sh \
+ dd/unblock.pl \
+ dd/unblock-sync.sh \
+ df/total-verify.sh \
+ du/2g.sh \
+ du/8gb.sh \
+ du/basic.sh \
+ du/bigtime.sh \
+ du/deref.sh \
+ du/deref-args.sh \
+ du/exclude.sh \
+ du/fd-leak.sh \
+ du/files0-from.pl \
+ du/files0-from-dir.sh \
+ du/hard-link.sh \
+ du/inacc-dest.sh \
+ du/inacc-dir.sh \
+ du/inaccessible-cwd.sh \
+ du/long-from-unreadable.sh \
+ du/long-sloop.sh \
+ du/max-depth.sh \
+ du/move-dir-while-traversing.sh \
+ du/no-deref.sh \
+ du/no-x.sh \
+ du/one-file-system.sh \
+ du/restore-wd.sh \
+ du/slash.sh \
+ du/slink.sh \
+ du/trailing-slash.sh \
+ du/two-args.sh \
+ id/gnu-zero-uids.sh \
+ id/no-context.sh \
+ install/basic-1.sh \
+ install/create-leading.sh \
+ install/d-slashdot.sh \
+ install/install-C.sh \
+ install/install-C-selinux.sh \
+ install/strip-program.sh \
+ install/trap.sh \
+ ln/backup-1.sh \
+ ln/hard-backup.sh \
+ ln/hard-to-sym.sh \
+ ln/misc.sh \
+ ln/relative.sh \
+ ln/sf-1.sh \
+ ln/slash-decorated-nonexistent-dest.sh \
+ ln/target-1.sh \
+ ls/abmon-align.sh \
+ ls/block-size.sh \
+ ls/color-clear-to-eol.sh \
+ ls/color-dtype-dir.sh \
+ ls/color-norm.sh \
+ ls/dangle.sh \
+ ls/dired.sh \
+ ls/file-type.sh \
+ ls/follow-slink.sh \
+ ls/getxattr-speedup.sh \
+ ls/infloop.sh \
+ ls/inode.sh \
+ ls/m-option.sh \
+ ls/multihardlink.sh \
+ ls/no-arg.sh \
+ ls/no-cap.sh \
+ ls/proc-selinux-segfault.sh \
+ ls/readdir-mountpoint-inode.sh \
+ ls/recursive.sh \
+ ls/root-rel-symlink-color.sh \
+ ls/rt-1.sh \
+ ls/slink-acl.sh \
+ ls/stat-dtype.sh \
+ ls/stat-failed.sh \
+ ls/stat-free-color.sh \
+ ls/stat-free-symlinks.sh \
+ ls/stat-vs-dirent.sh \
+ ls/symlink-slash.sh \
+ ls/time-style-diag.sh \
+ ls/x-option.sh \
+ mkdir/p-1.sh \
+ mkdir/p-2.sh \
+ mkdir/p-3.sh \
+ mkdir/p-slashdot.sh \
+ mkdir/p-thru-slink.sh \
+ mkdir/p-v.sh \
+ mkdir/parents.sh \
+ mkdir/perm.sh \
+ mkdir/selinux.sh \
+ mkdir/special-1.sh \
+ mkdir/t-slash.sh \
+ mv/acl.sh \
+ mv/atomic.sh \
+ mv/atomic2.sh \
+ mv/backup-dir.sh \
+ mv/backup-is-src.sh \
+ mv/childproof.sh \
+ mv/diag.sh \
+ mv/dir-file.sh \
+ mv/dir2dir.sh \
+ mv/dup-source.sh \
+ mv/force.sh \
+ mv/hard-2.sh \
+ mv/hard-3.sh \
+ mv/hard-4.sh \
+ mv/hard-link-1.sh \
+ mv/hard-verbose.sh \
+ mv/i-1.pl \
+ mv/i-2.sh \
+ mv/i-3.sh \
+ mv/i-4.sh \
+ mv/i-5.sh \
+ mv/i-link-no.sh \
+ mv/into-self.sh \
+ mv/into-self-2.sh \
+ mv/into-self-3.sh \
+ mv/into-self-4.sh \
+ mv/leak-fd.sh \
+ mv/mv-n.sh \
+ mv/mv-special-1.sh \
+ mv/no-target-dir.sh \
+ mv/part-fail.sh \
+ mv/part-hardlink.sh \
+ mv/part-rename.sh \
+ mv/part-symlink.sh \
+ mv/partition-perm.sh \
+ mv/perm-1.sh \
+ mv/symlink-onto-hardlink.sh \
+ mv/symlink-onto-hardlink-to-self.sh \
+ mv/to-symlink.sh \
+ mv/trailing-slash.sh \
+ mv/update.sh \
+ readlink/can-e.sh \
+ readlink/can-f.sh \
+ readlink/can-m.sh \
+ readlink/rl-1.sh \
+ rmdir/fail-perm.sh \
+ rmdir/ignore.sh \
+ rmdir/t-slash.sh \
+ tail-2/assert-2.sh \
+ tail-2/big-4gb.sh \
+ tail-2/flush-initial.sh \
+ tail-2/follow-name.sh \
+ tail-2/follow-stdin.sh \
+ tail-2/pipe-f.sh \
+ tail-2/pipe-f2.sh \
+ tail-2/proc-ksyms.sh \
+ tail-2/start-middle.sh \
+ touch/60-seconds.sh \
+ touch/dangling-symlink.sh \
+ touch/dir-1.sh \
+ touch/fail-diag.sh \
+ touch/fifo.sh \
+ touch/no-create-missing.sh \
+ touch/no-dereference.sh \
+ touch/no-rights.sh \
+ touch/not-owner.sh \
+ touch/obsolescent.sh \
+ touch/read-only.sh \
+ touch/relative.sh \
+ touch/trailing-slash.sh \
$(root_tests)
pr_data = \
diff --git a/tests/chgrp/basic b/tests/chgrp/basic.sh
index 8ce2f2ddc..8ce2f2ddc 100755
--- a/tests/chgrp/basic
+++ b/tests/chgrp/basic.sh
diff --git a/tests/chgrp/default-no-deref b/tests/chgrp/default-no-deref.sh
index 5d140a8da..5d140a8da 100755
--- a/tests/chgrp/default-no-deref
+++ b/tests/chgrp/default-no-deref.sh
diff --git a/tests/chgrp/deref b/tests/chgrp/deref.sh
index 4c186ee82..4c186ee82 100755
--- a/tests/chgrp/deref
+++ b/tests/chgrp/deref.sh
diff --git a/tests/chgrp/no-x b/tests/chgrp/no-x.sh
index 6e9347f99..6e9347f99 100755
--- a/tests/chgrp/no-x
+++ b/tests/chgrp/no-x.sh
diff --git a/tests/chgrp/posix-H b/tests/chgrp/posix-H.sh
index 3965f1ff5..3965f1ff5 100755
--- a/tests/chgrp/posix-H
+++ b/tests/chgrp/posix-H.sh
diff --git a/tests/chgrp/recurse b/tests/chgrp/recurse.sh
index 95a910f6c..95a910f6c 100755
--- a/tests/chgrp/recurse
+++ b/tests/chgrp/recurse.sh
diff --git a/tests/chmod/c-option b/tests/chmod/c-option.sh
index 0fc83912a..0fc83912a 100755
--- a/tests/chmod/c-option
+++ b/tests/chmod/c-option.sh
diff --git a/tests/chmod/equal-x b/tests/chmod/equal-x.sh
index e2cac3478..e2cac3478 100755
--- a/tests/chmod/equal-x
+++ b/tests/chmod/equal-x.sh
diff --git a/tests/chmod/equals b/tests/chmod/equals.sh
index fd92055c2..fd92055c2 100755
--- a/tests/chmod/equals
+++ b/tests/chmod/equals.sh
diff --git a/tests/chmod/inaccessible b/tests/chmod/inaccessible.sh
index c90406803..c90406803 100755
--- a/tests/chmod/inaccessible
+++ b/tests/chmod/inaccessible.sh
diff --git a/tests/chmod/no-x b/tests/chmod/no-x.sh
index e802b356f..e802b356f 100755
--- a/tests/chmod/no-x
+++ b/tests/chmod/no-x.sh
diff --git a/tests/chmod/octal b/tests/chmod/octal.sh
index 845116b26..845116b26 100755
--- a/tests/chmod/octal
+++ b/tests/chmod/octal.sh
diff --git a/tests/chmod/setgid b/tests/chmod/setgid.sh
index 7fc6db214..7fc6db214 100755
--- a/tests/chmod/setgid
+++ b/tests/chmod/setgid.sh
diff --git a/tests/chmod/silent b/tests/chmod/silent.sh
index 00e2348fc..00e2348fc 100755
--- a/tests/chmod/silent
+++ b/tests/chmod/silent.sh
diff --git a/tests/chmod/thru-dangling b/tests/chmod/thru-dangling.sh
index 78124009f..78124009f 100755
--- a/tests/chmod/thru-dangling
+++ b/tests/chmod/thru-dangling.sh
diff --git a/tests/chmod/umask-x b/tests/chmod/umask-x.sh
index dc133e183..dc133e183 100755
--- a/tests/chmod/umask-x
+++ b/tests/chmod/umask-x.sh
diff --git a/tests/chmod/usage b/tests/chmod/usage.sh
index 9dd65f7cc..9dd65f7cc 100755
--- a/tests/chmod/usage
+++ b/tests/chmod/usage.sh
diff --git a/tests/chown/basic b/tests/chown/basic.sh
index 6225400e1..6225400e1 100755
--- a/tests/chown/basic
+++ b/tests/chown/basic.sh
diff --git a/tests/chown/deref b/tests/chown/deref.sh
index d42a05412..d42a05412 100755
--- a/tests/chown/deref
+++ b/tests/chown/deref.sh
diff --git a/tests/chown/preserve-root b/tests/chown/preserve-root.sh
index ffad22228..ffad22228 100755
--- a/tests/chown/preserve-root
+++ b/tests/chown/preserve-root.sh
diff --git a/tests/chown/separator b/tests/chown/separator.sh
index d4264a8c8..d4264a8c8 100755
--- a/tests/chown/separator
+++ b/tests/chown/separator.sh
diff --git a/tests/cp/abuse b/tests/cp/abuse.sh
index 6338e1f57..6338e1f57 100755
--- a/tests/cp/abuse
+++ b/tests/cp/abuse.sh
diff --git a/tests/cp/acl b/tests/cp/acl.sh
index 4520fc9c6..4520fc9c6 100755
--- a/tests/cp/acl
+++ b/tests/cp/acl.sh
diff --git a/tests/cp/attr-existing b/tests/cp/attr-existing.sh
index 9cf0ffcb3..9cf0ffcb3 100755
--- a/tests/cp/attr-existing
+++ b/tests/cp/attr-existing.sh
diff --git a/tests/cp/backup-1 b/tests/cp/backup-1.sh
index c7ece5f4d..c7ece5f4d 100755
--- a/tests/cp/backup-1
+++ b/tests/cp/backup-1.sh
diff --git a/tests/cp/backup-dir b/tests/cp/backup-dir.sh
index bc05bd9b0..bc05bd9b0 100755
--- a/tests/cp/backup-dir
+++ b/tests/cp/backup-dir.sh
diff --git a/tests/cp/backup-is-src b/tests/cp/backup-is-src.sh
index 98e2ed09a..98e2ed09a 100755
--- a/tests/cp/backup-is-src
+++ b/tests/cp/backup-is-src.sh
diff --git a/tests/cp/capability b/tests/cp/capability.sh
index 94e5aea16..94e5aea16 100755
--- a/tests/cp/capability
+++ b/tests/cp/capability.sh
diff --git a/tests/cp/cp-HL b/tests/cp/cp-HL.sh
index bbbd75a74..bbbd75a74 100755
--- a/tests/cp/cp-HL
+++ b/tests/cp/cp-HL.sh
diff --git a/tests/cp/cp-a-selinux b/tests/cp/cp-a-selinux.sh
index b85298488..b85298488 100755
--- a/tests/cp/cp-a-selinux
+++ b/tests/cp/cp-a-selinux.sh
diff --git a/tests/cp/cp-deref b/tests/cp/cp-deref.sh
index 08a1485f9..08a1485f9 100755
--- a/tests/cp/cp-deref
+++ b/tests/cp/cp-deref.sh
diff --git a/tests/cp/cp-i b/tests/cp/cp-i.sh
index 746dc2765..746dc2765 100755
--- a/tests/cp/cp-i
+++ b/tests/cp/cp-i.sh
diff --git a/tests/cp/cp-mv-backup b/tests/cp/cp-mv-backup.sh
index 030f722dc..030f722dc 100755
--- a/tests/cp/cp-mv-backup
+++ b/tests/cp/cp-mv-backup.sh
diff --git a/tests/cp/cp-mv-enotsup-xattr b/tests/cp/cp-mv-enotsup-xattr.sh
index 66e54cf11..66e54cf11 100755
--- a/tests/cp/cp-mv-enotsup-xattr
+++ b/tests/cp/cp-mv-enotsup-xattr.sh
diff --git a/tests/cp/cp-parents b/tests/cp/cp-parents.sh
index 506e708ac..506e708ac 100755
--- a/tests/cp/cp-parents
+++ b/tests/cp/cp-parents.sh
diff --git a/tests/cp/deref-slink b/tests/cp/deref-slink.sh
index 93f5cb8ae..93f5cb8ae 100755
--- a/tests/cp/deref-slink
+++ b/tests/cp/deref-slink.sh
diff --git a/tests/cp/dir-rm-dest b/tests/cp/dir-rm-dest.sh
index b2f0e72c5..b2f0e72c5 100755
--- a/tests/cp/dir-rm-dest
+++ b/tests/cp/dir-rm-dest.sh
diff --git a/tests/cp/dir-slash b/tests/cp/dir-slash.sh
index b14aad823..b14aad823 100755
--- a/tests/cp/dir-slash
+++ b/tests/cp/dir-slash.sh
diff --git a/tests/cp/dir-vs-file b/tests/cp/dir-vs-file.sh
index c8e388fa7..c8e388fa7 100755
--- a/tests/cp/dir-vs-file
+++ b/tests/cp/dir-vs-file.sh
diff --git a/tests/cp/existing-perm-dir b/tests/cp/existing-perm-dir.sh
index 40b55a3f4..40b55a3f4 100755
--- a/tests/cp/existing-perm-dir
+++ b/tests/cp/existing-perm-dir.sh
diff --git a/tests/cp/existing-perm-race b/tests/cp/existing-perm-race.sh
index 35c1556f5..35c1556f5 100755
--- a/tests/cp/existing-perm-race
+++ b/tests/cp/existing-perm-race.sh
diff --git a/tests/cp/fail-perm b/tests/cp/fail-perm.sh
index 2c37d6fb1..2c37d6fb1 100755
--- a/tests/cp/fail-perm
+++ b/tests/cp/fail-perm.sh
diff --git a/tests/cp/fiemap-2 b/tests/cp/fiemap-2.sh
index f24baf282..f24baf282 100755
--- a/tests/cp/fiemap-2
+++ b/tests/cp/fiemap-2.sh
diff --git a/tests/cp/fiemap-empty b/tests/cp/fiemap-empty.sh
index 4ba4ee30e..4ba4ee30e 100755
--- a/tests/cp/fiemap-empty
+++ b/tests/cp/fiemap-empty.sh
diff --git a/tests/cp/fiemap-perf b/tests/cp/fiemap-perf.sh
index ca093b5a0..ca093b5a0 100755
--- a/tests/cp/fiemap-perf
+++ b/tests/cp/fiemap-perf.sh
diff --git a/tests/cp/file-perm-race b/tests/cp/file-perm-race.sh
index fbc9a86eb..fbc9a86eb 100755
--- a/tests/cp/file-perm-race
+++ b/tests/cp/file-perm-race.sh
diff --git a/tests/cp/into-self b/tests/cp/into-self.sh
index 6121f0ad8..6121f0ad8 100755
--- a/tests/cp/into-self
+++ b/tests/cp/into-self.sh
diff --git a/tests/cp/link-heap b/tests/cp/link-heap.sh
index 7e948de7b..7e948de7b 100755
--- a/tests/cp/link-heap
+++ b/tests/cp/link-heap.sh
diff --git a/tests/cp/link-no-deref b/tests/cp/link-no-deref.sh
index af48fd085..af48fd085 100755
--- a/tests/cp/link-no-deref
+++ b/tests/cp/link-no-deref.sh
diff --git a/tests/cp/link-preserve b/tests/cp/link-preserve.sh
index 9ca1705f5..9ca1705f5 100755
--- a/tests/cp/link-preserve
+++ b/tests/cp/link-preserve.sh
diff --git a/tests/cp/link-symlink b/tests/cp/link-symlink.sh
index 57bc9c715..57bc9c715 100755
--- a/tests/cp/link-symlink
+++ b/tests/cp/link-symlink.sh
diff --git a/tests/cp/link b/tests/cp/link.sh
index 3a899f31c..3a899f31c 100755
--- a/tests/cp/link
+++ b/tests/cp/link.sh
diff --git a/tests/cp/nfs-removal-race b/tests/cp/nfs-removal-race.sh
index cb8aba37f..cb8aba37f 100755
--- a/tests/cp/nfs-removal-race
+++ b/tests/cp/nfs-removal-race.sh
diff --git a/tests/cp/no-deref-link1 b/tests/cp/no-deref-link1.sh
index c2a565793..c2a565793 100755
--- a/tests/cp/no-deref-link1
+++ b/tests/cp/no-deref-link1.sh
diff --git a/tests/cp/no-deref-link2 b/tests/cp/no-deref-link2.sh
index 584029954..584029954 100755
--- a/tests/cp/no-deref-link2
+++ b/tests/cp/no-deref-link2.sh
diff --git a/tests/cp/no-deref-link3 b/tests/cp/no-deref-link3.sh
index 5f63f2699..5f63f2699 100755
--- a/tests/cp/no-deref-link3
+++ b/tests/cp/no-deref-link3.sh
diff --git a/tests/cp/parent-perm-race b/tests/cp/parent-perm-race.sh
index 41486fcb1..41486fcb1 100755
--- a/tests/cp/parent-perm-race
+++ b/tests/cp/parent-perm-race.sh
diff --git a/tests/cp/parent-perm b/tests/cp/parent-perm.sh
index bac38c683..bac38c683 100755
--- a/tests/cp/parent-perm
+++ b/tests/cp/parent-perm.sh
diff --git a/tests/cp/perm b/tests/cp/perm.sh
index a93df7182..a93df7182 100755
--- a/tests/cp/perm
+++ b/tests/cp/perm.sh
diff --git a/tests/cp/preserve-2 b/tests/cp/preserve-2.sh
index fea4b6c33..fea4b6c33 100755
--- a/tests/cp/preserve-2
+++ b/tests/cp/preserve-2.sh
diff --git a/tests/cp/preserve-gid b/tests/cp/preserve-gid.sh
index 746c57a60..746c57a60 100755
--- a/tests/cp/preserve-gid
+++ b/tests/cp/preserve-gid.sh
diff --git a/tests/cp/preserve-link b/tests/cp/preserve-link.sh
index 5f069af7c..5f069af7c 100755
--- a/tests/cp/preserve-link
+++ b/tests/cp/preserve-link.sh
diff --git a/tests/cp/preserve-slink-time b/tests/cp/preserve-slink-time.sh
index dc5d1cdd8..dc5d1cdd8 100755
--- a/tests/cp/preserve-slink-time
+++ b/tests/cp/preserve-slink-time.sh
diff --git a/tests/cp/proc-short-read b/tests/cp/proc-short-read.sh
index 632418e4b..632418e4b 100755
--- a/tests/cp/proc-short-read
+++ b/tests/cp/proc-short-read.sh
diff --git a/tests/cp/proc-zero-len b/tests/cp/proc-zero-len.sh
index b8b9e9c60..b8b9e9c60 100755
--- a/tests/cp/proc-zero-len
+++ b/tests/cp/proc-zero-len.sh
diff --git a/tests/cp/r-vs-symlink b/tests/cp/r-vs-symlink.sh
index e96c58425..e96c58425 100755
--- a/tests/cp/r-vs-symlink
+++ b/tests/cp/r-vs-symlink.sh
diff --git a/tests/cp/reflink-auto b/tests/cp/reflink-auto.sh
index 036148c4e..036148c4e 100755
--- a/tests/cp/reflink-auto
+++ b/tests/cp/reflink-auto.sh
diff --git a/tests/cp/reflink-perm b/tests/cp/reflink-perm.sh
index c229993a2..c229993a2 100755
--- a/tests/cp/reflink-perm
+++ b/tests/cp/reflink-perm.sh
diff --git a/tests/cp/same-file b/tests/cp/same-file.sh
index 2ca7bf6ba..2ca7bf6ba 100755
--- a/tests/cp/same-file
+++ b/tests/cp/same-file.sh
diff --git a/tests/cp/slink-2-slink b/tests/cp/slink-2-slink.sh
index bf3238736..bf3238736 100755
--- a/tests/cp/slink-2-slink
+++ b/tests/cp/slink-2-slink.sh
diff --git a/tests/cp/sparse-fiemap b/tests/cp/sparse-fiemap.sh
index f2e5f330d..f2e5f330d 100755
--- a/tests/cp/sparse-fiemap
+++ b/tests/cp/sparse-fiemap.sh
diff --git a/tests/cp/sparse-to-pipe b/tests/cp/sparse-to-pipe.sh
index 0cfda8d55..0cfda8d55 100755
--- a/tests/cp/sparse-to-pipe
+++ b/tests/cp/sparse-to-pipe.sh
diff --git a/tests/cp/sparse b/tests/cp/sparse.sh
index a55202877..a55202877 100755
--- a/tests/cp/sparse
+++ b/tests/cp/sparse.sh
diff --git a/tests/cp/special-bits b/tests/cp/special-bits.sh
index 4a00891d9..4a00891d9 100755
--- a/tests/cp/special-bits
+++ b/tests/cp/special-bits.sh
diff --git a/tests/cp/special-f b/tests/cp/special-f.sh
index a47655ef7..a47655ef7 100755
--- a/tests/cp/special-f
+++ b/tests/cp/special-f.sh
diff --git a/tests/cp/src-base-dot b/tests/cp/src-base-dot.sh
index 14438d09a..14438d09a 100755
--- a/tests/cp/src-base-dot
+++ b/tests/cp/src-base-dot.sh
diff --git a/tests/cp/symlink-slash b/tests/cp/symlink-slash.sh
index 95c9cfa04..95c9cfa04 100755
--- a/tests/cp/symlink-slash
+++ b/tests/cp/symlink-slash.sh
diff --git a/tests/cp/thru-dangling b/tests/cp/thru-dangling.sh
index f8527af8d..f8527af8d 100755
--- a/tests/cp/thru-dangling
+++ b/tests/cp/thru-dangling.sh
diff --git a/tests/dd/bytes b/tests/dd/bytes.sh
index 2d40f0641..2d40f0641 100755
--- a/tests/dd/bytes
+++ b/tests/dd/bytes.sh
diff --git a/tests/dd/direct b/tests/dd/direct.sh
index c231bee30..c231bee30 100755
--- a/tests/dd/direct
+++ b/tests/dd/direct.sh
diff --git a/tests/dd/misc b/tests/dd/misc.sh
index 52a5b2081..52a5b2081 100755
--- a/tests/dd/misc
+++ b/tests/dd/misc.sh
diff --git a/tests/dd/nocache b/tests/dd/nocache.sh
index 274bb8a03..274bb8a03 100755
--- a/tests/dd/nocache
+++ b/tests/dd/nocache.sh
diff --git a/tests/dd/not-rewound b/tests/dd/not-rewound.sh
index 5364f907f..5364f907f 100755
--- a/tests/dd/not-rewound
+++ b/tests/dd/not-rewound.sh
diff --git a/tests/dd/reblock b/tests/dd/reblock.sh
index 92253fb19..92253fb19 100755
--- a/tests/dd/reblock
+++ b/tests/dd/reblock.sh
diff --git a/tests/dd/skip-seek-past-dev b/tests/dd/skip-seek-past-dev.sh
index f4184b1bf..f4184b1bf 100755
--- a/tests/dd/skip-seek-past-dev
+++ b/tests/dd/skip-seek-past-dev.sh
diff --git a/tests/dd/skip-seek-past-file b/tests/dd/skip-seek-past-file.sh
index 0a8e1fdc5..0a8e1fdc5 100755
--- a/tests/dd/skip-seek-past-file
+++ b/tests/dd/skip-seek-past-file.sh
diff --git a/tests/dd/skip-seek b/tests/dd/skip-seek.pl
index 33eb9b451..33eb9b451 100755
--- a/tests/dd/skip-seek
+++ b/tests/dd/skip-seek.pl
diff --git a/tests/dd/skip-seek2 b/tests/dd/skip-seek2.sh
index 7f5e0560f..7f5e0560f 100755
--- a/tests/dd/skip-seek2
+++ b/tests/dd/skip-seek2.sh
diff --git a/tests/dd/sparse b/tests/dd/sparse.sh
index 35ddda91e..35ddda91e 100755
--- a/tests/dd/sparse
+++ b/tests/dd/sparse.sh
diff --git a/tests/dd/stderr b/tests/dd/stderr.sh
index 2c062787d..2c062787d 100755
--- a/tests/dd/stderr
+++ b/tests/dd/stderr.sh
diff --git a/tests/dd/unblock-sync b/tests/dd/unblock-sync.sh
index 68239f228..68239f228 100755
--- a/tests/dd/unblock-sync
+++ b/tests/dd/unblock-sync.sh
diff --git a/tests/dd/unblock b/tests/dd/unblock.pl
index d71873333..d71873333 100755
--- a/tests/dd/unblock
+++ b/tests/dd/unblock.pl
diff --git a/tests/df/df-P b/tests/df/df-P.sh
index dfce41419..dfce41419 100755
--- a/tests/df/df-P
+++ b/tests/df/df-P.sh
diff --git a/tests/df/header b/tests/df/header.sh
index 4fc626e8f..4fc626e8f 100755
--- a/tests/df/header
+++ b/tests/df/header.sh
diff --git a/tests/df/no-mtab-status b/tests/df/no-mtab-status.sh
index e434f5f3e..e434f5f3e 100755
--- a/tests/df/no-mtab-status
+++ b/tests/df/no-mtab-status.sh
diff --git a/tests/df/problematic-chars b/tests/df/problematic-chars.sh
index 801c4d9cf..801c4d9cf 100755
--- a/tests/df/problematic-chars
+++ b/tests/df/problematic-chars.sh
diff --git a/tests/df/total-unprocessed b/tests/df/total-unprocessed.sh
index aa4983683..aa4983683 100755
--- a/tests/df/total-unprocessed
+++ b/tests/df/total-unprocessed.sh
diff --git a/tests/df/total-verify b/tests/df/total-verify.sh
index 948b002e0..948b002e0 100755
--- a/tests/df/total-verify
+++ b/tests/df/total-verify.sh
diff --git a/tests/df/unreadable b/tests/df/unreadable.sh
index b0ef3fc84..b0ef3fc84 100755
--- a/tests/df/unreadable
+++ b/tests/df/unreadable.sh
diff --git a/tests/du/2g b/tests/du/2g.sh
index 96cf62d7c..96cf62d7c 100755
--- a/tests/du/2g
+++ b/tests/du/2g.sh
diff --git a/tests/du/8gb b/tests/du/8gb.sh
index 556423e3c..556423e3c 100755
--- a/tests/du/8gb
+++ b/tests/du/8gb.sh
diff --git a/tests/du/basic b/tests/du/basic.sh
index d8acf6420..d8acf6420 100755
--- a/tests/du/basic
+++ b/tests/du/basic.sh
diff --git a/tests/du/bigtime b/tests/du/bigtime.sh
index 964fb710a..964fb710a 100755
--- a/tests/du/bigtime
+++ b/tests/du/bigtime.sh
diff --git a/tests/du/bind-mount-dir-cycle b/tests/du/bind-mount-dir-cycle.sh
index 516ceae58..516ceae58 100755
--- a/tests/du/bind-mount-dir-cycle
+++ b/tests/du/bind-mount-dir-cycle.sh
diff --git a/tests/du/deref-args b/tests/du/deref-args.sh
index 098e01a46..098e01a46 100755
--- a/tests/du/deref-args
+++ b/tests/du/deref-args.sh
diff --git a/tests/du/deref b/tests/du/deref.sh
index 90b765039..90b765039 100755
--- a/tests/du/deref
+++ b/tests/du/deref.sh
diff --git a/tests/du/exclude b/tests/du/exclude.sh
index cad2d7f89..cad2d7f89 100755
--- a/tests/du/exclude
+++ b/tests/du/exclude.sh
diff --git a/tests/du/fd-leak b/tests/du/fd-leak.sh
index 84a22760a..84a22760a 100755
--- a/tests/du/fd-leak
+++ b/tests/du/fd-leak.sh
diff --git a/tests/du/files0-from-dir b/tests/du/files0-from-dir.sh
index 86bfe269b..86bfe269b 100755
--- a/tests/du/files0-from-dir
+++ b/tests/du/files0-from-dir.sh
diff --git a/tests/du/files0-from b/tests/du/files0-from.pl
index e6de79f0a..e6de79f0a 100755
--- a/tests/du/files0-from
+++ b/tests/du/files0-from.pl
diff --git a/tests/du/hard-link b/tests/du/hard-link.sh
index 0e0641e75..0e0641e75 100755
--- a/tests/du/hard-link
+++ b/tests/du/hard-link.sh
diff --git a/tests/du/inacc-dest b/tests/du/inacc-dest.sh
index c9c709759..c9c709759 100755
--- a/tests/du/inacc-dest
+++ b/tests/du/inacc-dest.sh
diff --git a/tests/du/inacc-dir b/tests/du/inacc-dir.sh
index 8395c56e8..8395c56e8 100755
--- a/tests/du/inacc-dir
+++ b/tests/du/inacc-dir.sh
diff --git a/tests/du/inaccessible-cwd b/tests/du/inaccessible-cwd.sh
index bfc8cf92e..bfc8cf92e 100755
--- a/tests/du/inaccessible-cwd
+++ b/tests/du/inaccessible-cwd.sh
diff --git a/tests/du/long-from-unreadable b/tests/du/long-from-unreadable.sh
index 7fc129c17..7fc129c17 100755
--- a/tests/du/long-from-unreadable
+++ b/tests/du/long-from-unreadable.sh
diff --git a/tests/du/long-sloop b/tests/du/long-sloop.sh
index 48e2e30ac..48e2e30ac 100755
--- a/tests/du/long-sloop
+++ b/tests/du/long-sloop.sh
diff --git a/tests/du/max-depth b/tests/du/max-depth.sh
index 30671c4d8..30671c4d8 100755
--- a/tests/du/max-depth
+++ b/tests/du/max-depth.sh
diff --git a/tests/du/move-dir-while-traversing b/tests/du/move-dir-while-traversing.sh
index 4f603a0e1..4f603a0e1 100755
--- a/tests/du/move-dir-while-traversing
+++ b/tests/du/move-dir-while-traversing.sh
diff --git a/tests/du/no-deref b/tests/du/no-deref.sh
index 2f2055123..2f2055123 100755
--- a/tests/du/no-deref
+++ b/tests/du/no-deref.sh
diff --git a/tests/du/no-x b/tests/du/no-x.sh
index 28f797685..28f797685 100755
--- a/tests/du/no-x
+++ b/tests/du/no-x.sh
diff --git a/tests/du/one-file-system b/tests/du/one-file-system.sh
index 110080f02..110080f02 100755
--- a/tests/du/one-file-system
+++ b/tests/du/one-file-system.sh
diff --git a/tests/du/restore-wd b/tests/du/restore-wd.sh
index 19ed5fa00..19ed5fa00 100755
--- a/tests/du/restore-wd
+++ b/tests/du/restore-wd.sh
diff --git a/tests/du/slash b/tests/du/slash.sh
index 95012411a..95012411a 100755
--- a/tests/du/slash
+++ b/tests/du/slash.sh
diff --git a/tests/du/slink b/tests/du/slink.sh
index 674e6a224..674e6a224 100755
--- a/tests/du/slink
+++ b/tests/du/slink.sh
diff --git a/tests/du/trailing-slash b/tests/du/trailing-slash.sh
index 4efda6c73..4efda6c73 100755
--- a/tests/du/trailing-slash
+++ b/tests/du/trailing-slash.sh
diff --git a/tests/du/two-args b/tests/du/two-args.sh
index 10c0a0578..10c0a0578 100755
--- a/tests/du/two-args
+++ b/tests/du/two-args.sh
diff --git a/tests/fmt/base b/tests/fmt/base.pl
index e94d6134e..e94d6134e 100755
--- a/tests/fmt/base
+++ b/tests/fmt/base.pl
diff --git a/tests/fmt/goal-option b/tests/fmt/goal-option.sh
index 2efb8c5ce..2efb8c5ce 100755
--- a/tests/fmt/goal-option
+++ b/tests/fmt/goal-option.sh
diff --git a/tests/fmt/long-line b/tests/fmt/long-line.sh
index 04674e201..04674e201 100755
--- a/tests/fmt/long-line
+++ b/tests/fmt/long-line.sh
diff --git a/tests/id/gnu-zero-uids b/tests/id/gnu-zero-uids.sh
index 6ca8dc651..6ca8dc651 100755
--- a/tests/id/gnu-zero-uids
+++ b/tests/id/gnu-zero-uids.sh
diff --git a/tests/id/no-context b/tests/id/no-context.sh
index 94111b84e..94111b84e 100755
--- a/tests/id/no-context
+++ b/tests/id/no-context.sh
diff --git a/tests/install/basic-1 b/tests/install/basic-1.sh
index aa80fcf33..aa80fcf33 100755
--- a/tests/install/basic-1
+++ b/tests/install/basic-1.sh
diff --git a/tests/install/create-leading b/tests/install/create-leading.sh
index 0ecf4d958..0ecf4d958 100755
--- a/tests/install/create-leading
+++ b/tests/install/create-leading.sh
diff --git a/tests/install/d-slashdot b/tests/install/d-slashdot.sh
index 2abdd57a8..2abdd57a8 100755
--- a/tests/install/d-slashdot
+++ b/tests/install/d-slashdot.sh
diff --git a/tests/install/install-C-root b/tests/install/install-C-root.sh
index 5fbae058a..5fbae058a 100755
--- a/tests/install/install-C-root
+++ b/tests/install/install-C-root.sh
diff --git a/tests/install/install-C-selinux b/tests/install/install-C-selinux.sh
index db2a5d227..db2a5d227 100755
--- a/tests/install/install-C-selinux
+++ b/tests/install/install-C-selinux.sh
diff --git a/tests/install/install-C b/tests/install/install-C.sh
index 0883d9e6b..0883d9e6b 100755
--- a/tests/install/install-C
+++ b/tests/install/install-C.sh
diff --git a/tests/install/strip-program b/tests/install/strip-program.sh
index 591614118..591614118 100755
--- a/tests/install/strip-program
+++ b/tests/install/strip-program.sh
diff --git a/tests/install/trap b/tests/install/trap.sh
index e3ccf54ac..e3ccf54ac 100755
--- a/tests/install/trap
+++ b/tests/install/trap.sh
diff --git a/tests/ln/backup-1 b/tests/ln/backup-1.sh
index ffd630bcf..ffd630bcf 100755
--- a/tests/ln/backup-1
+++ b/tests/ln/backup-1.sh
diff --git a/tests/ln/hard-backup b/tests/ln/hard-backup.sh
index bc38bbe5d..bc38bbe5d 100755
--- a/tests/ln/hard-backup
+++ b/tests/ln/hard-backup.sh
diff --git a/tests/ln/hard-to-sym b/tests/ln/hard-to-sym.sh
index 358b93008..358b93008 100755
--- a/tests/ln/hard-to-sym
+++ b/tests/ln/hard-to-sym.sh
diff --git a/tests/ln/misc b/tests/ln/misc.sh
index 4da0eda45..4da0eda45 100755
--- a/tests/ln/misc
+++ b/tests/ln/misc.sh
diff --git a/tests/ln/relative b/tests/ln/relative.sh
index cfc34691e..cfc34691e 100755
--- a/tests/ln/relative
+++ b/tests/ln/relative.sh
diff --git a/tests/ln/sf-1 b/tests/ln/sf-1.sh
index 824c22432..824c22432 100755
--- a/tests/ln/sf-1
+++ b/tests/ln/sf-1.sh
diff --git a/tests/ln/slash-decorated-nonexistent-dest b/tests/ln/slash-decorated-nonexistent-dest.sh
index 5da855e6c..5da855e6c 100755
--- a/tests/ln/slash-decorated-nonexistent-dest
+++ b/tests/ln/slash-decorated-nonexistent-dest.sh
diff --git a/tests/ln/target-1 b/tests/ln/target-1.sh
index 1d511e5e7..1d511e5e7 100755
--- a/tests/ln/target-1
+++ b/tests/ln/target-1.sh
diff --git a/tests/ls/abmon-align b/tests/ls/abmon-align.sh
index 4285d0759..4285d0759 100755
--- a/tests/ls/abmon-align
+++ b/tests/ls/abmon-align.sh
diff --git a/tests/ls/block-size b/tests/ls/block-size.sh
index 99750201a..99750201a 100755
--- a/tests/ls/block-size
+++ b/tests/ls/block-size.sh
diff --git a/tests/ls/capability b/tests/ls/capability.sh
index d5d5ee047..d5d5ee047 100755
--- a/tests/ls/capability
+++ b/tests/ls/capability.sh
diff --git a/tests/ls/color-clear-to-eol b/tests/ls/color-clear-to-eol.sh
index 5dc6d16be..5dc6d16be 100755
--- a/tests/ls/color-clear-to-eol
+++ b/tests/ls/color-clear-to-eol.sh
diff --git a/tests/ls/color-dtype-dir b/tests/ls/color-dtype-dir.sh
index 69dffd79c..69dffd79c 100755
--- a/tests/ls/color-dtype-dir
+++ b/tests/ls/color-dtype-dir.sh
diff --git a/tests/ls/color-norm b/tests/ls/color-norm.sh
index 28366fb5c..28366fb5c 100755
--- a/tests/ls/color-norm
+++ b/tests/ls/color-norm.sh
diff --git a/tests/ls/dangle b/tests/ls/dangle.sh
index dbc24476a..dbc24476a 100755
--- a/tests/ls/dangle
+++ b/tests/ls/dangle.sh
diff --git a/tests/ls/dired b/tests/ls/dired.sh
index 6b55f435f..6b55f435f 100755
--- a/tests/ls/dired
+++ b/tests/ls/dired.sh
diff --git a/tests/ls/file-type b/tests/ls/file-type.sh
index 3bb7937a6..3bb7937a6 100755
--- a/tests/ls/file-type
+++ b/tests/ls/file-type.sh
diff --git a/tests/ls/follow-slink b/tests/ls/follow-slink.sh
index d3c0d6ef5..d3c0d6ef5 100755
--- a/tests/ls/follow-slink
+++ b/tests/ls/follow-slink.sh
diff --git a/tests/ls/getxattr-speedup b/tests/ls/getxattr-speedup.sh
index 967f7c95f..967f7c95f 100755
--- a/tests/ls/getxattr-speedup
+++ b/tests/ls/getxattr-speedup.sh
diff --git a/tests/ls/infloop b/tests/ls/infloop.sh
index 9652112c8..9652112c8 100755
--- a/tests/ls/infloop
+++ b/tests/ls/infloop.sh
diff --git a/tests/ls/inode b/tests/ls/inode.sh
index 8bf5ba153..8bf5ba153 100755
--- a/tests/ls/inode
+++ b/tests/ls/inode.sh
diff --git a/tests/ls/m-option b/tests/ls/m-option.sh
index cc72e73cc..cc72e73cc 100755
--- a/tests/ls/m-option
+++ b/tests/ls/m-option.sh
diff --git a/tests/ls/multihardlink b/tests/ls/multihardlink.sh
index 68a587255..68a587255 100755
--- a/tests/ls/multihardlink
+++ b/tests/ls/multihardlink.sh
diff --git a/tests/ls/nameless-uid b/tests/ls/nameless-uid.sh
index 5b45b091b..5b45b091b 100755
--- a/tests/ls/nameless-uid
+++ b/tests/ls/nameless-uid.sh
diff --git a/tests/ls/no-arg b/tests/ls/no-arg.sh
index 8e7d1d616..8e7d1d616 100755
--- a/tests/ls/no-arg
+++ b/tests/ls/no-arg.sh
diff --git a/tests/ls/no-cap b/tests/ls/no-cap.sh
index 5e1e7887e..5e1e7887e 100755
--- a/tests/ls/no-cap
+++ b/tests/ls/no-cap.sh
diff --git a/tests/ls/proc-selinux-segfault b/tests/ls/proc-selinux-segfault.sh
index da17ec4f1..da17ec4f1 100755
--- a/tests/ls/proc-selinux-segfault
+++ b/tests/ls/proc-selinux-segfault.sh
diff --git a/tests/ls/readdir-mountpoint-inode b/tests/ls/readdir-mountpoint-inode.sh
index d46208ba6..d46208ba6 100755
--- a/tests/ls/readdir-mountpoint-inode
+++ b/tests/ls/readdir-mountpoint-inode.sh
diff --git a/tests/ls/recursive b/tests/ls/recursive.sh
index 79fdc7f30..79fdc7f30 100755
--- a/tests/ls/recursive
+++ b/tests/ls/recursive.sh
diff --git a/tests/ls/root-rel-symlink-color b/tests/ls/root-rel-symlink-color.sh
index d7954323e..d7954323e 100755
--- a/tests/ls/root-rel-symlink-color
+++ b/tests/ls/root-rel-symlink-color.sh
diff --git a/tests/ls/rt-1 b/tests/ls/rt-1.sh
index f7d78df65..f7d78df65 100755
--- a/tests/ls/rt-1
+++ b/tests/ls/rt-1.sh
diff --git a/tests/ls/slink-acl b/tests/ls/slink-acl.sh
index ae9af5039..ae9af5039 100755
--- a/tests/ls/slink-acl
+++ b/tests/ls/slink-acl.sh
diff --git a/tests/ls/stat-dtype b/tests/ls/stat-dtype.sh
index b84d5d51a..b84d5d51a 100755
--- a/tests/ls/stat-dtype
+++ b/tests/ls/stat-dtype.sh
diff --git a/tests/ls/stat-failed b/tests/ls/stat-failed.sh
index 464406bd5..464406bd5 100755
--- a/tests/ls/stat-failed
+++ b/tests/ls/stat-failed.sh
diff --git a/tests/ls/stat-free-color b/tests/ls/stat-free-color.sh
index daff2eb5c..daff2eb5c 100755
--- a/tests/ls/stat-free-color
+++ b/tests/ls/stat-free-color.sh
diff --git a/tests/ls/stat-free-symlinks b/tests/ls/stat-free-symlinks.sh
index 8e04e2e8c..8e04e2e8c 100755
--- a/tests/ls/stat-free-symlinks
+++ b/tests/ls/stat-free-symlinks.sh
diff --git a/tests/ls/stat-vs-dirent b/tests/ls/stat-vs-dirent.sh
index 1dd6e6621..1dd6e6621 100755
--- a/tests/ls/stat-vs-dirent
+++ b/tests/ls/stat-vs-dirent.sh
diff --git a/tests/ls/symlink-slash b/tests/ls/symlink-slash.sh
index 28c7d32b2..28c7d32b2 100755
--- a/tests/ls/symlink-slash
+++ b/tests/ls/symlink-slash.sh
diff --git a/tests/ls/time-style-diag b/tests/ls/time-style-diag.sh
index ae41c9361..ae41c9361 100755
--- a/tests/ls/time-style-diag
+++ b/tests/ls/time-style-diag.sh
diff --git a/tests/ls/x-option b/tests/ls/x-option.sh
index 38faa72b8..38faa72b8 100755
--- a/tests/ls/x-option
+++ b/tests/ls/x-option.sh
diff --git a/tests/misc/arch b/tests/misc/arch.sh
index e1d730897..e1d730897 100755
--- a/tests/misc/arch
+++ b/tests/misc/arch.sh
diff --git a/tests/misc/base64 b/tests/misc/base64.pl
index 44a792754..44a792754 100755
--- a/tests/misc/base64
+++ b/tests/misc/base64.pl
diff --git a/tests/misc/basename b/tests/misc/basename.pl
index d0ab57bf6..d0ab57bf6 100755
--- a/tests/misc/basename
+++ b/tests/misc/basename.pl
diff --git a/tests/misc/cat-buf b/tests/misc/cat-buf.sh
index 2b6ba2a64..2b6ba2a64 100755
--- a/tests/misc/cat-buf
+++ b/tests/misc/cat-buf.sh
diff --git a/tests/misc/cat-proc b/tests/misc/cat-proc.sh
index 082c727e0..082c727e0 100755
--- a/tests/misc/cat-proc
+++ b/tests/misc/cat-proc.sh
diff --git a/tests/misc/chcon-fail b/tests/misc/chcon-fail.sh
index d9f6c21b7..d9f6c21b7 100755
--- a/tests/misc/chcon-fail
+++ b/tests/misc/chcon-fail.sh
diff --git a/tests/misc/chcon b/tests/misc/chcon.sh
index 6b4458034..6b4458034 100755
--- a/tests/misc/chcon
+++ b/tests/misc/chcon.sh
diff --git a/tests/misc/chroot-credentials b/tests/misc/chroot-credentials.sh
index bae9d4255..bae9d4255 100755
--- a/tests/misc/chroot-credentials
+++ b/tests/misc/chroot-credentials.sh
diff --git a/tests/misc/chroot-fail b/tests/misc/chroot-fail.sh
index 6a5ecf32f..6a5ecf32f 100755
--- a/tests/misc/chroot-fail
+++ b/tests/misc/chroot-fail.sh
diff --git a/tests/misc/close-stdout b/tests/misc/close-stdout.sh
index 8584dfea4..8584dfea4 100755
--- a/tests/misc/close-stdout
+++ b/tests/misc/close-stdout.sh
diff --git a/tests/misc/comm b/tests/misc/comm.pl
index 0de4f6999..0de4f6999 100755
--- a/tests/misc/comm
+++ b/tests/misc/comm.pl
diff --git a/tests/misc/csplit-1000 b/tests/misc/csplit-1000.sh
index 217097e53..217097e53 100755
--- a/tests/misc/csplit-1000
+++ b/tests/misc/csplit-1000.sh
diff --git a/tests/misc/csplit-heap b/tests/misc/csplit-heap.sh
index f12f9fe0d..f12f9fe0d 100755
--- a/tests/misc/csplit-heap
+++ b/tests/misc/csplit-heap.sh
diff --git a/tests/misc/csplit b/tests/misc/csplit.sh
index aea2e918f..aea2e918f 100755
--- a/tests/misc/csplit
+++ b/tests/misc/csplit.sh
diff --git a/tests/misc/cut b/tests/misc/cut.pl
index 0ce051ab0..0ce051ab0 100755
--- a/tests/misc/cut
+++ b/tests/misc/cut.pl
diff --git a/tests/misc/date-next-dow b/tests/misc/date-next-dow.pl
index 7c85d2387..7c85d2387 100755
--- a/tests/misc/date-next-dow
+++ b/tests/misc/date-next-dow.pl
diff --git a/tests/misc/date-sec b/tests/misc/date-sec.sh
index a46b47903..a46b47903 100755
--- a/tests/misc/date-sec
+++ b/tests/misc/date-sec.sh
diff --git a/tests/misc/date b/tests/misc/date.pl
index 8b6fdb24d..8b6fdb24d 100755
--- a/tests/misc/date
+++ b/tests/misc/date.pl
diff --git a/tests/misc/dircolors b/tests/misc/dircolors.pl
index e2a703e36..e2a703e36 100755
--- a/tests/misc/dircolors
+++ b/tests/misc/dircolors.pl
diff --git a/tests/misc/dirname b/tests/misc/dirname.pl
index 002183678..002183678 100755
--- a/tests/misc/dirname
+++ b/tests/misc/dirname.pl
diff --git a/tests/misc/env-null b/tests/misc/env-null.sh
index 0190bf413..0190bf413 100755
--- a/tests/misc/env-null
+++ b/tests/misc/env-null.sh
diff --git a/tests/misc/env b/tests/misc/env.sh
index 6f8c064ce..6f8c064ce 100755
--- a/tests/misc/env
+++ b/tests/misc/env.sh
diff --git a/tests/misc/expand b/tests/misc/expand.pl
index 581a912d7..581a912d7 100755
--- a/tests/misc/expand
+++ b/tests/misc/expand.pl
diff --git a/tests/misc/expr b/tests/misc/expr.pl
index c298d4c29..c298d4c29 100755
--- a/tests/misc/expr
+++ b/tests/misc/expr.pl
diff --git a/tests/misc/factor b/tests/misc/factor.pl
index 47f934309..47f934309 100755
--- a/tests/misc/factor
+++ b/tests/misc/factor.pl
diff --git a/tests/misc/false-status b/tests/misc/false-status.sh
index d192bbd7e..d192bbd7e 100755
--- a/tests/misc/false-status
+++ b/tests/misc/false-status.sh
diff --git a/tests/misc/fold b/tests/misc/fold.pl
index 8291a70ed..8291a70ed 100755
--- a/tests/misc/fold
+++ b/tests/misc/fold.pl
diff --git a/tests/misc/groups-dash b/tests/misc/groups-dash.sh
index 24e7b9a79..24e7b9a79 100755
--- a/tests/misc/groups-dash
+++ b/tests/misc/groups-dash.sh
diff --git a/tests/misc/groups-version b/tests/misc/groups-version.sh
index 9a8bf3927..9a8bf3927 100755
--- a/tests/misc/groups-version
+++ b/tests/misc/groups-version.sh
diff --git a/tests/misc/head-c b/tests/misc/head-c.sh
index 32f86d2f3..32f86d2f3 100755
--- a/tests/misc/head-c
+++ b/tests/misc/head-c.sh
diff --git a/tests/misc/head-elide-tail b/tests/misc/head-elide-tail.pl
index 85f509d26..85f509d26 100755
--- a/tests/misc/head-elide-tail
+++ b/tests/misc/head-elide-tail.pl
diff --git a/tests/misc/head-pos b/tests/misc/head-pos.sh
index fa3284e90..fa3284e90 100755
--- a/tests/misc/head-pos
+++ b/tests/misc/head-pos.sh
diff --git a/tests/misc/head b/tests/misc/head.pl
index 2355e6abf..2355e6abf 100755
--- a/tests/misc/head
+++ b/tests/misc/head.pl
diff --git a/tests/misc/help-version b/tests/misc/help-version.sh
index f2ac0e9bb..f2ac0e9bb 100755
--- a/tests/misc/help-version
+++ b/tests/misc/help-version.sh
diff --git a/tests/misc/id-context b/tests/misc/id-context.sh
index 73645a0ec..73645a0ec 100755
--- a/tests/misc/id-context
+++ b/tests/misc/id-context.sh
diff --git a/tests/misc/id-groups b/tests/misc/id-groups.sh
index 815dd5529..815dd5529 100755
--- a/tests/misc/id-groups
+++ b/tests/misc/id-groups.sh
diff --git a/tests/misc/id-setgid b/tests/misc/id-setgid.sh
index 12fab381b..12fab381b 100755
--- a/tests/misc/id-setgid
+++ b/tests/misc/id-setgid.sh
diff --git a/tests/misc/invalid-opt b/tests/misc/invalid-opt.pl
index 8f7024c6f..8f7024c6f 100755
--- a/tests/misc/invalid-opt
+++ b/tests/misc/invalid-opt.pl
diff --git a/tests/misc/join b/tests/misc/join.pl
index 62074b7be..62074b7be 100755
--- a/tests/misc/join
+++ b/tests/misc/join.pl
diff --git a/tests/misc/ls-misc b/tests/misc/ls-misc.pl
index 71647f9d6..71647f9d6 100755
--- a/tests/misc/ls-misc
+++ b/tests/misc/ls-misc.pl
diff --git a/tests/misc/ls-time b/tests/misc/ls-time.sh
index 7d1f205fc..7d1f205fc 100755
--- a/tests/misc/ls-time
+++ b/tests/misc/ls-time.sh
diff --git a/tests/misc/md5sum-bsd b/tests/misc/md5sum-bsd.sh
index ce4117679..ce4117679 100755
--- a/tests/misc/md5sum-bsd
+++ b/tests/misc/md5sum-bsd.sh
diff --git a/tests/misc/md5sum-newline b/tests/misc/md5sum-newline.pl
index 777241ff8..777241ff8 100755
--- a/tests/misc/md5sum-newline
+++ b/tests/misc/md5sum-newline.pl
diff --git a/tests/misc/md5sum-parallel b/tests/misc/md5sum-parallel.sh
index 0bf5fa9ca..0bf5fa9ca 100755
--- a/tests/misc/md5sum-parallel
+++ b/tests/misc/md5sum-parallel.sh
diff --git a/tests/misc/md5sum b/tests/misc/md5sum.pl
index 946eee865..946eee865 100755
--- a/tests/misc/md5sum
+++ b/tests/misc/md5sum.pl
diff --git a/tests/misc/mknod b/tests/misc/mknod.sh
index b9e33ad2d..b9e33ad2d 100755
--- a/tests/misc/mknod
+++ b/tests/misc/mknod.sh
diff --git a/tests/misc/mktemp b/tests/misc/mktemp.pl
index 49dfde494..49dfde494 100755
--- a/tests/misc/mktemp
+++ b/tests/misc/mktemp.pl
diff --git a/tests/misc/nice-fail b/tests/misc/nice-fail.sh
index 599c981f2..599c981f2 100755
--- a/tests/misc/nice-fail
+++ b/tests/misc/nice-fail.sh
diff --git a/tests/misc/nice b/tests/misc/nice.sh
index ac8ea04ea..ac8ea04ea 100755
--- a/tests/misc/nice
+++ b/tests/misc/nice.sh
diff --git a/tests/misc/nl b/tests/misc/nl.sh
index b5a4ac635..b5a4ac635 100755
--- a/tests/misc/nl
+++ b/tests/misc/nl.sh
diff --git a/tests/misc/nohup b/tests/misc/nohup.sh
index 76f676d81..76f676d81 100755
--- a/tests/misc/nohup
+++ b/tests/misc/nohup.sh
diff --git a/tests/misc/nproc-avail b/tests/misc/nproc-avail.sh
index cf0846cc9..cf0846cc9 100755
--- a/tests/misc/nproc-avail
+++ b/tests/misc/nproc-avail.sh
diff --git a/tests/misc/nproc-positive b/tests/misc/nproc-positive.sh
index d930fb892..d930fb892 100755
--- a/tests/misc/nproc-positive
+++ b/tests/misc/nproc-positive.sh
diff --git a/tests/misc/od-N b/tests/misc/od-N.sh
index 00d956a5f..00d956a5f 100755
--- a/tests/misc/od-N
+++ b/tests/misc/od-N.sh
diff --git a/tests/misc/od-float b/tests/misc/od-float.sh
index a23a8f358..a23a8f358 100755
--- a/tests/misc/od-float
+++ b/tests/misc/od-float.sh
diff --git a/tests/misc/od-multiple-t b/tests/misc/od-multiple-t.sh
index 049273cdf..049273cdf 100755
--- a/tests/misc/od-multiple-t
+++ b/tests/misc/od-multiple-t.sh
diff --git a/tests/misc/od-x8 b/tests/misc/od-x8.sh
index 98a9fe979..98a9fe979 100755
--- a/tests/misc/od-x8
+++ b/tests/misc/od-x8.sh
diff --git a/tests/misc/od b/tests/misc/od.pl
index 46d4601d6..46d4601d6 100755
--- a/tests/misc/od
+++ b/tests/misc/od.pl
diff --git a/tests/misc/paste b/tests/misc/paste.pl
index 3d5b41196..3d5b41196 100755
--- a/tests/misc/paste
+++ b/tests/misc/paste.pl
diff --git a/tests/misc/pathchk1 b/tests/misc/pathchk1.sh
index 373b545de..373b545de 100755
--- a/tests/misc/pathchk1
+++ b/tests/misc/pathchk1.sh
diff --git a/tests/misc/pr b/tests/misc/pr.pl
index 0f25e2531..0f25e2531 100755
--- a/tests/misc/pr
+++ b/tests/misc/pr.pl
diff --git a/tests/misc/printenv b/tests/misc/printenv.sh
index bbce8ef0e..bbce8ef0e 100755
--- a/tests/misc/printenv
+++ b/tests/misc/printenv.sh
diff --git a/tests/misc/printf-cov b/tests/misc/printf-cov.pl
index 64f2d95bb..64f2d95bb 100755
--- a/tests/misc/printf-cov
+++ b/tests/misc/printf-cov.pl
diff --git a/tests/misc/printf-hex b/tests/misc/printf-hex.sh
index 23a218faf..23a218faf 100755
--- a/tests/misc/printf-hex
+++ b/tests/misc/printf-hex.sh
diff --git a/tests/misc/printf-surprise b/tests/misc/printf-surprise.sh
index b6f627598..b6f627598 100755
--- a/tests/misc/printf-surprise
+++ b/tests/misc/printf-surprise.sh
diff --git a/tests/misc/printf b/tests/misc/printf.sh
index 987e452ae..987e452ae 100755
--- a/tests/misc/printf
+++ b/tests/misc/printf.sh
diff --git a/tests/misc/ptx-overrun b/tests/misc/ptx-overrun.sh
index e7eaf0b3d..e7eaf0b3d 100755
--- a/tests/misc/ptx-overrun
+++ b/tests/misc/ptx-overrun.sh
diff --git a/tests/misc/ptx b/tests/misc/ptx.pl
index 50ee0e8d6..50ee0e8d6 100755
--- a/tests/misc/ptx
+++ b/tests/misc/ptx.pl
diff --git a/tests/misc/pwd-long b/tests/misc/pwd-long.sh
index 051509a7d..051509a7d 100755
--- a/tests/misc/pwd-long
+++ b/tests/misc/pwd-long.sh
diff --git a/tests/misc/pwd-option b/tests/misc/pwd-option.sh
index a7a4737e5..a7a4737e5 100755
--- a/tests/misc/pwd-option
+++ b/tests/misc/pwd-option.sh
diff --git a/tests/misc/readlink-fp-loop b/tests/misc/readlink-fp-loop.sh
index 65fab7827..65fab7827 100755
--- a/tests/misc/readlink-fp-loop
+++ b/tests/misc/readlink-fp-loop.sh
diff --git a/tests/misc/readlink-root b/tests/misc/readlink-root.sh
index f69bad6ad..f69bad6ad 100755
--- a/tests/misc/readlink-root
+++ b/tests/misc/readlink-root.sh
diff --git a/tests/misc/realpath b/tests/misc/realpath.sh
index 9484ac4c8..9484ac4c8 100755
--- a/tests/misc/realpath
+++ b/tests/misc/realpath.sh
diff --git a/tests/misc/runcon-no-reorder b/tests/misc/runcon-no-reorder.sh
index 351896ef8..351896ef8 100755
--- a/tests/misc/runcon-no-reorder
+++ b/tests/misc/runcon-no-reorder.sh
diff --git a/tests/misc/selinux b/tests/misc/selinux.sh
index 12ae15f4e..12ae15f4e 100755
--- a/tests/misc/selinux
+++ b/tests/misc/selinux.sh
diff --git a/tests/misc/seq-long-double b/tests/misc/seq-long-double.sh
index 5a511d709..5a511d709 100755
--- a/tests/misc/seq-long-double
+++ b/tests/misc/seq-long-double.sh
diff --git a/tests/misc/seq b/tests/misc/seq.pl
index 2517d9993..2517d9993 100755
--- a/tests/misc/seq
+++ b/tests/misc/seq.pl
diff --git a/tests/misc/sha1sum-vec b/tests/misc/sha1sum-vec.pl
index 48da107de..48da107de 100755
--- a/tests/misc/sha1sum-vec
+++ b/tests/misc/sha1sum-vec.pl
diff --git a/tests/misc/sha1sum b/tests/misc/sha1sum.pl
index 2b08c7fc0..2b08c7fc0 100755
--- a/tests/misc/sha1sum
+++ b/tests/misc/sha1sum.pl
diff --git a/tests/misc/sha224sum b/tests/misc/sha224sum.pl
index 1da67381f..1da67381f 100755
--- a/tests/misc/sha224sum
+++ b/tests/misc/sha224sum.pl
diff --git a/tests/misc/sha256sum b/tests/misc/sha256sum.pl
index fa408a635..fa408a635 100755
--- a/tests/misc/sha256sum
+++ b/tests/misc/sha256sum.pl
diff --git a/tests/misc/sha384sum b/tests/misc/sha384sum.pl
index 921268b7b..921268b7b 100755
--- a/tests/misc/sha384sum
+++ b/tests/misc/sha384sum.pl
diff --git a/tests/misc/sha512sum b/tests/misc/sha512sum.pl
index 7fdb396af..7fdb396af 100755
--- a/tests/misc/sha512sum
+++ b/tests/misc/sha512sum.pl
diff --git a/tests/misc/shred-exact b/tests/misc/shred-exact.sh
index 22d14c30d..22d14c30d 100755
--- a/tests/misc/shred-exact
+++ b/tests/misc/shred-exact.sh
diff --git a/tests/misc/shred-passes b/tests/misc/shred-passes.sh
index 4ff80d749..4ff80d749 100755
--- a/tests/misc/shred-passes
+++ b/tests/misc/shred-passes.sh
diff --git a/tests/misc/shred-remove b/tests/misc/shred-remove.sh
index c060a21cb..c060a21cb 100755
--- a/tests/misc/shred-remove
+++ b/tests/misc/shred-remove.sh
diff --git a/tests/misc/shuf b/tests/misc/shuf.sh
index 243c0498d..243c0498d 100755
--- a/tests/misc/shuf
+++ b/tests/misc/shuf.sh
diff --git a/tests/misc/sort-NaN-infloop b/tests/misc/sort-NaN-infloop.sh
index e64d38599..e64d38599 100755
--- a/tests/misc/sort-NaN-infloop
+++ b/tests/misc/sort-NaN-infloop.sh
diff --git a/tests/misc/sort-benchmark-random b/tests/misc/sort-benchmark-random.sh
index 9eb9a63f9..9eb9a63f9 100755
--- a/tests/misc/sort-benchmark-random
+++ b/tests/misc/sort-benchmark-random.sh
diff --git a/tests/misc/sort-compress-hang b/tests/misc/sort-compress-hang.sh
index e1b8ff0f5..e1b8ff0f5 100755
--- a/tests/misc/sort-compress-hang
+++ b/tests/misc/sort-compress-hang.sh
diff --git a/tests/misc/sort-compress-proc b/tests/misc/sort-compress-proc.sh
index 7ee0fd1f5..7ee0fd1f5 100755
--- a/tests/misc/sort-compress-proc
+++ b/tests/misc/sort-compress-proc.sh
diff --git a/tests/misc/sort-compress b/tests/misc/sort-compress.sh
index 00dcf06ac..00dcf06ac 100755
--- a/tests/misc/sort-compress
+++ b/tests/misc/sort-compress.sh
diff --git a/tests/misc/sort-continue b/tests/misc/sort-continue.sh
index 1491dbf65..1491dbf65 100755
--- a/tests/misc/sort-continue
+++ b/tests/misc/sort-continue.sh
diff --git a/tests/misc/sort-debug-keys b/tests/misc/sort-debug-keys.sh
index a284e84c3..a284e84c3 100755
--- a/tests/misc/sort-debug-keys
+++ b/tests/misc/sort-debug-keys.sh
diff --git a/tests/misc/sort-debug-warn b/tests/misc/sort-debug-warn.sh
index 504a2d2bc..504a2d2bc 100755
--- a/tests/misc/sort-debug-warn
+++ b/tests/misc/sort-debug-warn.sh
diff --git a/tests/misc/sort-discrim b/tests/misc/sort-discrim.sh
index fced20495..fced20495 100755
--- a/tests/misc/sort-discrim
+++ b/tests/misc/sort-discrim.sh
diff --git a/tests/misc/sort-exit-early b/tests/misc/sort-exit-early.sh
index 5ad6d41aa..5ad6d41aa 100755
--- a/tests/misc/sort-exit-early
+++ b/tests/misc/sort-exit-early.sh
diff --git a/tests/misc/sort-files0-from b/tests/misc/sort-files0-from.pl
index 6aa10acc1..6aa10acc1 100755
--- a/tests/misc/sort-files0-from
+++ b/tests/misc/sort-files0-from.pl
diff --git a/tests/misc/sort-float b/tests/misc/sort-float.sh
index b585b9bf1..b585b9bf1 100755
--- a/tests/misc/sort-float
+++ b/tests/misc/sort-float.sh
diff --git a/tests/misc/sort-merge-fdlimit b/tests/misc/sort-merge-fdlimit.sh
index 7ce109c1a..7ce109c1a 100755
--- a/tests/misc/sort-merge-fdlimit
+++ b/tests/misc/sort-merge-fdlimit.sh
diff --git a/tests/misc/sort-merge b/tests/misc/sort-merge.pl
index 7a56dc125..7a56dc125 100755
--- a/tests/misc/sort-merge
+++ b/tests/misc/sort-merge.pl
diff --git a/tests/misc/sort-month b/tests/misc/sort-month.sh
index fa1e69574..fa1e69574 100755
--- a/tests/misc/sort-month
+++ b/tests/misc/sort-month.sh
diff --git a/tests/misc/sort-rand b/tests/misc/sort-rand.sh
index 1782a9acc..1782a9acc 100755
--- a/tests/misc/sort-rand
+++ b/tests/misc/sort-rand.sh
diff --git a/tests/misc/sort-spinlock-abuse b/tests/misc/sort-spinlock-abuse.sh
index 628326fd7..628326fd7 100755
--- a/tests/misc/sort-spinlock-abuse
+++ b/tests/misc/sort-spinlock-abuse.sh
diff --git a/tests/misc/sort-stale-thread-mem b/tests/misc/sort-stale-thread-mem.sh
index 05cc9ba1c..05cc9ba1c 100755
--- a/tests/misc/sort-stale-thread-mem
+++ b/tests/misc/sort-stale-thread-mem.sh
diff --git a/tests/misc/sort-u-FMR b/tests/misc/sort-u-FMR.sh
index 303b4291c..303b4291c 100755
--- a/tests/misc/sort-u-FMR
+++ b/tests/misc/sort-u-FMR.sh
diff --git a/tests/misc/sort-unique-segv b/tests/misc/sort-unique-segv.sh
index b853cfe43..b853cfe43 100755
--- a/tests/misc/sort-unique-segv
+++ b/tests/misc/sort-unique-segv.sh
diff --git a/tests/misc/sort-unique b/tests/misc/sort-unique.sh
index 275cbeb02..275cbeb02 100755
--- a/tests/misc/sort-unique
+++ b/tests/misc/sort-unique.sh
diff --git a/tests/misc/sort-version b/tests/misc/sort-version.sh
index cb9acab71..cb9acab71 100755
--- a/tests/misc/sort-version
+++ b/tests/misc/sort-version.sh
diff --git a/tests/misc/sort b/tests/misc/sort.pl
index 10d1e5fbd..10d1e5fbd 100755
--- a/tests/misc/sort
+++ b/tests/misc/sort.pl
diff --git a/tests/misc/stat-birthtime b/tests/misc/stat-birthtime.sh
index dd68e675e..dd68e675e 100755
--- a/tests/misc/stat-birthtime
+++ b/tests/misc/stat-birthtime.sh
diff --git a/tests/misc/stat-fmt b/tests/misc/stat-fmt.sh
index 8952a7abb..8952a7abb 100755
--- a/tests/misc/stat-fmt
+++ b/tests/misc/stat-fmt.sh
diff --git a/tests/misc/stat-hyphen b/tests/misc/stat-hyphen.sh
index a6b524362..a6b524362 100755
--- a/tests/misc/stat-hyphen
+++ b/tests/misc/stat-hyphen.sh
diff --git a/tests/misc/stat-mount b/tests/misc/stat-mount.sh
index c93d8dcb5..c93d8dcb5 100755
--- a/tests/misc/stat-mount
+++ b/tests/misc/stat-mount.sh
diff --git a/tests/misc/stat-nanoseconds b/tests/misc/stat-nanoseconds.sh
index 1afb610f9..1afb610f9 100755
--- a/tests/misc/stat-nanoseconds
+++ b/tests/misc/stat-nanoseconds.sh
diff --git a/tests/misc/stat-printf b/tests/misc/stat-printf.pl
index 929b255e5..929b255e5 100755
--- a/tests/misc/stat-printf
+++ b/tests/misc/stat-printf.pl
diff --git a/tests/misc/stat-slash b/tests/misc/stat-slash.sh
index ff122eb0f..ff122eb0f 100755
--- a/tests/misc/stat-slash
+++ b/tests/misc/stat-slash.sh
diff --git a/tests/misc/stdbuf b/tests/misc/stdbuf.sh
index 3164df1b0..3164df1b0 100755
--- a/tests/misc/stdbuf
+++ b/tests/misc/stdbuf.sh
diff --git a/tests/misc/stty-invalid b/tests/misc/stty-invalid.sh
index 3b035ecef..3b035ecef 100755
--- a/tests/misc/stty-invalid
+++ b/tests/misc/stty-invalid.sh
diff --git a/tests/misc/stty-pairs b/tests/misc/stty-pairs.sh
index e59da0435..e59da0435 100755
--- a/tests/misc/stty-pairs
+++ b/tests/misc/stty-pairs.sh
diff --git a/tests/misc/stty-row-col b/tests/misc/stty-row-col.sh
index d7151d5b7..d7151d5b7 100755
--- a/tests/misc/stty-row-col
+++ b/tests/misc/stty-row-col.sh
diff --git a/tests/misc/stty b/tests/misc/stty.sh
index ae6565649..ae6565649 100755
--- a/tests/misc/stty
+++ b/tests/misc/stty.sh
diff --git a/tests/misc/sum-sysv b/tests/misc/sum-sysv.sh
index 9cdf07fc6..9cdf07fc6 100755
--- a/tests/misc/sum-sysv
+++ b/tests/misc/sum-sysv.sh
diff --git a/tests/misc/sum b/tests/misc/sum.pl
index 8aaa6350e..8aaa6350e 100755
--- a/tests/misc/sum
+++ b/tests/misc/sum.pl
diff --git a/tests/misc/tac-2-nonseekable b/tests/misc/tac-2-nonseekable.sh
index f980f3b8c..f980f3b8c 100755
--- a/tests/misc/tac-2-nonseekable
+++ b/tests/misc/tac-2-nonseekable.sh
diff --git a/tests/misc/tac-continue b/tests/misc/tac-continue.sh
index d9cc550ac..d9cc550ac 100755
--- a/tests/misc/tac-continue
+++ b/tests/misc/tac-continue.sh
diff --git a/tests/misc/tac b/tests/misc/tac.pl
index 077cc0c9d..077cc0c9d 100755
--- a/tests/misc/tac
+++ b/tests/misc/tac.pl
diff --git a/tests/misc/tail b/tests/misc/tail.pl
index 41c2f9a99..41c2f9a99 100755
--- a/tests/misc/tail
+++ b/tests/misc/tail.pl
diff --git a/tests/misc/tee-dash b/tests/misc/tee-dash.sh
index 8ee0820bd..8ee0820bd 100755
--- a/tests/misc/tee-dash
+++ b/tests/misc/tee-dash.sh
diff --git a/tests/misc/tee b/tests/misc/tee.sh
index 4c17316d3..4c17316d3 100755
--- a/tests/misc/tee
+++ b/tests/misc/tee.sh
diff --git a/tests/misc/test-diag b/tests/misc/test-diag.pl
index 9c0ce227f..9c0ce227f 100755
--- a/tests/misc/test-diag
+++ b/tests/misc/test-diag.pl
diff --git a/tests/misc/test b/tests/misc/test.pl
index ac30c3790..ac30c3790 100755
--- a/tests/misc/test
+++ b/tests/misc/test.pl
diff --git a/tests/misc/timeout-group b/tests/misc/timeout-group.sh
index 7a08bb3a5..7a08bb3a5 100755
--- a/tests/misc/timeout-group
+++ b/tests/misc/timeout-group.sh
diff --git a/tests/misc/timeout-parameters b/tests/misc/timeout-parameters.sh
index c7d663092..c7d663092 100755
--- a/tests/misc/timeout-parameters
+++ b/tests/misc/timeout-parameters.sh
diff --git a/tests/misc/timeout b/tests/misc/timeout.sh
index 5f4e9ec2a..5f4e9ec2a 100755
--- a/tests/misc/timeout
+++ b/tests/misc/timeout.sh
diff --git a/tests/misc/tr-case-class b/tests/misc/tr-case-class.sh
index 2f70f4eb1..2f70f4eb1 100755
--- a/tests/misc/tr-case-class
+++ b/tests/misc/tr-case-class.sh
diff --git a/tests/misc/tr b/tests/misc/tr.pl
index 89f777757..89f777757 100755
--- a/tests/misc/tr
+++ b/tests/misc/tr.pl
diff --git a/tests/misc/truncate-dangling-symlink b/tests/misc/truncate-dangling-symlink.sh
index d9175d4eb..d9175d4eb 100755
--- a/tests/misc/truncate-dangling-symlink
+++ b/tests/misc/truncate-dangling-symlink.sh
diff --git a/tests/misc/truncate-dir-fail b/tests/misc/truncate-dir-fail.sh
index 54a31479f..54a31479f 100755
--- a/tests/misc/truncate-dir-fail
+++ b/tests/misc/truncate-dir-fail.sh
diff --git a/tests/misc/truncate-fail-diag b/tests/misc/truncate-fail-diag.sh
index 994ee0b8b..994ee0b8b 100755
--- a/tests/misc/truncate-fail-diag
+++ b/tests/misc/truncate-fail-diag.sh
diff --git a/tests/misc/truncate-fifo b/tests/misc/truncate-fifo.sh
index 6588f0a27..6588f0a27 100755
--- a/tests/misc/truncate-fifo
+++ b/tests/misc/truncate-fifo.sh
diff --git a/tests/misc/truncate-no-create-missing b/tests/misc/truncate-no-create-missing.sh
index 56b2ac187..56b2ac187 100755
--- a/tests/misc/truncate-no-create-missing
+++ b/tests/misc/truncate-no-create-missing.sh
diff --git a/tests/misc/truncate-overflow b/tests/misc/truncate-overflow.sh
index 9ec353fa8..9ec353fa8 100755
--- a/tests/misc/truncate-overflow
+++ b/tests/misc/truncate-overflow.sh
diff --git a/tests/misc/truncate-owned-by-other b/tests/misc/truncate-owned-by-other.sh
index 931608698..931608698 100755
--- a/tests/misc/truncate-owned-by-other
+++ b/tests/misc/truncate-owned-by-other.sh
diff --git a/tests/misc/truncate-parameters b/tests/misc/truncate-parameters.sh
index 13a8475e6..13a8475e6 100755
--- a/tests/misc/truncate-parameters
+++ b/tests/misc/truncate-parameters.sh
diff --git a/tests/misc/truncate-relative b/tests/misc/truncate-relative.sh
index 19543db6b..19543db6b 100755
--- a/tests/misc/truncate-relative
+++ b/tests/misc/truncate-relative.sh
diff --git a/tests/misc/tsort b/tests/misc/tsort.pl
index cc8ac957f..cc8ac957f 100755
--- a/tests/misc/tsort
+++ b/tests/misc/tsort.pl
diff --git a/tests/misc/tty-eof b/tests/misc/tty-eof.pl
index e9eed2eac..e9eed2eac 100755
--- a/tests/misc/tty-eof
+++ b/tests/misc/tty-eof.pl
diff --git a/tests/misc/unexpand b/tests/misc/unexpand.pl
index 633a1603f..633a1603f 100755
--- a/tests/misc/unexpand
+++ b/tests/misc/unexpand.pl
diff --git a/tests/misc/uniq-perf b/tests/misc/uniq-perf.sh
index 57794c3b0..57794c3b0 100755
--- a/tests/misc/uniq-perf
+++ b/tests/misc/uniq-perf.sh
diff --git a/tests/misc/uniq b/tests/misc/uniq.pl
index d0e6d151a..d0e6d151a 100755
--- a/tests/misc/uniq
+++ b/tests/misc/uniq.pl
diff --git a/tests/misc/wc-files0-from b/tests/misc/wc-files0-from.pl
index 0f99aeeb6..0f99aeeb6 100755
--- a/tests/misc/wc-files0-from
+++ b/tests/misc/wc-files0-from.pl
diff --git a/tests/misc/wc-files0 b/tests/misc/wc-files0.sh
index 9a0d0501d..9a0d0501d 100755
--- a/tests/misc/wc-files0
+++ b/tests/misc/wc-files0.sh
diff --git a/tests/misc/wc-parallel b/tests/misc/wc-parallel.sh
index 6611b47c2..6611b47c2 100755
--- a/tests/misc/wc-parallel
+++ b/tests/misc/wc-parallel.sh
diff --git a/tests/misc/wc b/tests/misc/wc.pl
index 713663f7b..713663f7b 100755
--- a/tests/misc/wc
+++ b/tests/misc/wc.pl
diff --git a/tests/misc/xattr b/tests/misc/xattr.sh
index ff50e6c9c..ff50e6c9c 100755
--- a/tests/misc/xattr
+++ b/tests/misc/xattr.sh
diff --git a/tests/misc/xstrtol b/tests/misc/xstrtol.pl
index fa0056fcd..fa0056fcd 100755
--- a/tests/misc/xstrtol
+++ b/tests/misc/xstrtol.pl
diff --git a/tests/mkdir/p-1 b/tests/mkdir/p-1.sh
index cd8e67606..cd8e67606 100755
--- a/tests/mkdir/p-1
+++ b/tests/mkdir/p-1.sh
diff --git a/tests/mkdir/p-2 b/tests/mkdir/p-2.sh
index d0c487ec9..d0c487ec9 100755
--- a/tests/mkdir/p-2
+++ b/tests/mkdir/p-2.sh
diff --git a/tests/mkdir/p-3 b/tests/mkdir/p-3.sh
index 7031b2ede..7031b2ede 100755
--- a/tests/mkdir/p-3
+++ b/tests/mkdir/p-3.sh
diff --git a/tests/mkdir/p-slashdot b/tests/mkdir/p-slashdot.sh
index 76d21d055..76d21d055 100755
--- a/tests/mkdir/p-slashdot
+++ b/tests/mkdir/p-slashdot.sh
diff --git a/tests/mkdir/p-thru-slink b/tests/mkdir/p-thru-slink.sh
index 3f5993248..3f5993248 100755
--- a/tests/mkdir/p-thru-slink
+++ b/tests/mkdir/p-thru-slink.sh
diff --git a/tests/mkdir/p-v b/tests/mkdir/p-v.sh
index d6dcfdd87..d6dcfdd87 100755
--- a/tests/mkdir/p-v
+++ b/tests/mkdir/p-v.sh
diff --git a/tests/mkdir/parents b/tests/mkdir/parents.sh
index 0543e675e..0543e675e 100755
--- a/tests/mkdir/parents
+++ b/tests/mkdir/parents.sh
diff --git a/tests/mkdir/perm b/tests/mkdir/perm.sh
index f9b207f81..f9b207f81 100755
--- a/tests/mkdir/perm
+++ b/tests/mkdir/perm.sh
diff --git a/tests/mkdir/selinux b/tests/mkdir/selinux.sh
index 763236259..763236259 100755
--- a/tests/mkdir/selinux
+++ b/tests/mkdir/selinux.sh
diff --git a/tests/mkdir/special-1 b/tests/mkdir/special-1.sh
index d478930eb..d478930eb 100755
--- a/tests/mkdir/special-1
+++ b/tests/mkdir/special-1.sh
diff --git a/tests/mkdir/t-slash b/tests/mkdir/t-slash.sh
index 7b3c1ba30..7b3c1ba30 100755
--- a/tests/mkdir/t-slash
+++ b/tests/mkdir/t-slash.sh
diff --git a/tests/mkdir/writable-under-readonly b/tests/mkdir/writable-under-readonly.sh
index 93e46d5b2..93e46d5b2 100755
--- a/tests/mkdir/writable-under-readonly
+++ b/tests/mkdir/writable-under-readonly.sh
diff --git a/tests/mv/acl b/tests/mv/acl.sh
index 2354ed967..2354ed967 100755
--- a/tests/mv/acl
+++ b/tests/mv/acl.sh
diff --git a/tests/mv/atomic b/tests/mv/atomic.sh
index e5391c337..e5391c337 100755
--- a/tests/mv/atomic
+++ b/tests/mv/atomic.sh
diff --git a/tests/mv/atomic2 b/tests/mv/atomic2.sh
index d9c55e2c9..d9c55e2c9 100755
--- a/tests/mv/atomic2
+++ b/tests/mv/atomic2.sh
diff --git a/tests/mv/backup-dir b/tests/mv/backup-dir.sh
index 40f2c756a..40f2c756a 100755
--- a/tests/mv/backup-dir
+++ b/tests/mv/backup-dir.sh
diff --git a/tests/mv/backup-is-src b/tests/mv/backup-is-src.sh
index e1383a14d..e1383a14d 100755
--- a/tests/mv/backup-is-src
+++ b/tests/mv/backup-is-src.sh
diff --git a/tests/mv/childproof b/tests/mv/childproof.sh
index efe7225d6..efe7225d6 100755
--- a/tests/mv/childproof
+++ b/tests/mv/childproof.sh
diff --git a/tests/mv/diag b/tests/mv/diag.sh
index d7c287030..d7c287030 100755
--- a/tests/mv/diag
+++ b/tests/mv/diag.sh
diff --git a/tests/mv/dir-file b/tests/mv/dir-file.sh
index fb1a59424..fb1a59424 100755
--- a/tests/mv/dir-file
+++ b/tests/mv/dir-file.sh
diff --git a/tests/mv/dir2dir b/tests/mv/dir2dir.sh
index 4322fd23d..4322fd23d 100755
--- a/tests/mv/dir2dir
+++ b/tests/mv/dir2dir.sh
diff --git a/tests/mv/dup-source b/tests/mv/dup-source.sh
index ea88a046e..ea88a046e 100755
--- a/tests/mv/dup-source
+++ b/tests/mv/dup-source.sh
diff --git a/tests/mv/force b/tests/mv/force.sh
index 6bed83bf9..6bed83bf9 100755
--- a/tests/mv/force
+++ b/tests/mv/force.sh
diff --git a/tests/mv/hard-2 b/tests/mv/hard-2.sh
index e0fc174f0..e0fc174f0 100755
--- a/tests/mv/hard-2
+++ b/tests/mv/hard-2.sh
diff --git a/tests/mv/hard-3 b/tests/mv/hard-3.sh
index a62167a07..a62167a07 100755
--- a/tests/mv/hard-3
+++ b/tests/mv/hard-3.sh
diff --git a/tests/mv/hard-4 b/tests/mv/hard-4.sh
index 645ead3c5..645ead3c5 100755
--- a/tests/mv/hard-4
+++ b/tests/mv/hard-4.sh
diff --git a/tests/mv/hard-link-1 b/tests/mv/hard-link-1.sh
index 78a555ac9..78a555ac9 100755
--- a/tests/mv/hard-link-1
+++ b/tests/mv/hard-link-1.sh
diff --git a/tests/mv/hard-verbose b/tests/mv/hard-verbose.sh
index 41c4187ea..41c4187ea 100755
--- a/tests/mv/hard-verbose
+++ b/tests/mv/hard-verbose.sh
diff --git a/tests/mv/i-1 b/tests/mv/i-1.pl
index 5fa054ab3..5fa054ab3 100755
--- a/tests/mv/i-1
+++ b/tests/mv/i-1.pl
diff --git a/tests/mv/i-2 b/tests/mv/i-2.sh
index f24801958..f24801958 100755
--- a/tests/mv/i-2
+++ b/tests/mv/i-2.sh
diff --git a/tests/mv/i-3 b/tests/mv/i-3.sh
index 3912842a2..3912842a2 100755
--- a/tests/mv/i-3
+++ b/tests/mv/i-3.sh
diff --git a/tests/mv/i-4 b/tests/mv/i-4.sh
index 8ef6ca77b..8ef6ca77b 100755
--- a/tests/mv/i-4
+++ b/tests/mv/i-4.sh
diff --git a/tests/mv/i-5 b/tests/mv/i-5.sh
index 76cacabe3..76cacabe3 100755
--- a/tests/mv/i-5
+++ b/tests/mv/i-5.sh
diff --git a/tests/mv/i-link-no b/tests/mv/i-link-no.sh
index 4615eaabb..4615eaabb 100755
--- a/tests/mv/i-link-no
+++ b/tests/mv/i-link-no.sh
diff --git a/tests/mv/into-self-2 b/tests/mv/into-self-2.sh
index 3e6ace718..3e6ace718 100755
--- a/tests/mv/into-self-2
+++ b/tests/mv/into-self-2.sh
diff --git a/tests/mv/into-self-3 b/tests/mv/into-self-3.sh
index b2b8f8351..b2b8f8351 100755
--- a/tests/mv/into-self-3
+++ b/tests/mv/into-self-3.sh
diff --git a/tests/mv/into-self-4 b/tests/mv/into-self-4.sh
index 5119e8fa3..5119e8fa3 100755
--- a/tests/mv/into-self-4
+++ b/tests/mv/into-self-4.sh
diff --git a/tests/mv/into-self b/tests/mv/into-self.sh
index 231d69c2c..231d69c2c 100755
--- a/tests/mv/into-self
+++ b/tests/mv/into-self.sh
diff --git a/tests/mv/leak-fd b/tests/mv/leak-fd.sh
index d349a3f11..d349a3f11 100755
--- a/tests/mv/leak-fd
+++ b/tests/mv/leak-fd.sh
diff --git a/tests/mv/mv-n b/tests/mv/mv-n.sh
index 9a9b1156a..9a9b1156a 100755
--- a/tests/mv/mv-n
+++ b/tests/mv/mv-n.sh
diff --git a/tests/mv/mv-special-1 b/tests/mv/mv-special-1.sh
index dac55d0c2..dac55d0c2 100755
--- a/tests/mv/mv-special-1
+++ b/tests/mv/mv-special-1.sh
diff --git a/tests/mv/no-target-dir b/tests/mv/no-target-dir.sh
index c1443cd3e..c1443cd3e 100755
--- a/tests/mv/no-target-dir
+++ b/tests/mv/no-target-dir.sh
diff --git a/tests/mv/part-fail b/tests/mv/part-fail.sh
index 499a6b66f..499a6b66f 100755
--- a/tests/mv/part-fail
+++ b/tests/mv/part-fail.sh
diff --git a/tests/mv/part-hardlink b/tests/mv/part-hardlink.sh
index af773a23b..af773a23b 100755
--- a/tests/mv/part-hardlink
+++ b/tests/mv/part-hardlink.sh
diff --git a/tests/mv/part-rename b/tests/mv/part-rename.sh
index 19d9ecb75..19d9ecb75 100755
--- a/tests/mv/part-rename
+++ b/tests/mv/part-rename.sh
diff --git a/tests/mv/part-symlink b/tests/mv/part-symlink.sh
index e57de3c96..e57de3c96 100755
--- a/tests/mv/part-symlink
+++ b/tests/mv/part-symlink.sh
diff --git a/tests/mv/partition-perm b/tests/mv/partition-perm.sh
index bbda9da7a..bbda9da7a 100755
--- a/tests/mv/partition-perm
+++ b/tests/mv/partition-perm.sh
diff --git a/tests/mv/perm-1 b/tests/mv/perm-1.sh
index 3a7944a66..3a7944a66 100755
--- a/tests/mv/perm-1
+++ b/tests/mv/perm-1.sh
diff --git a/tests/mv/sticky-to-xpart b/tests/mv/sticky-to-xpart.sh
index 6df65024e..6df65024e 100755
--- a/tests/mv/sticky-to-xpart
+++ b/tests/mv/sticky-to-xpart.sh
diff --git a/tests/mv/symlink-onto-hardlink-to-self b/tests/mv/symlink-onto-hardlink-to-self.sh
index f53f6ef44..f53f6ef44 100755
--- a/tests/mv/symlink-onto-hardlink-to-self
+++ b/tests/mv/symlink-onto-hardlink-to-self.sh
diff --git a/tests/mv/symlink-onto-hardlink b/tests/mv/symlink-onto-hardlink.sh
index 2dac48401..2dac48401 100755
--- a/tests/mv/symlink-onto-hardlink
+++ b/tests/mv/symlink-onto-hardlink.sh
diff --git a/tests/mv/to-symlink b/tests/mv/to-symlink.sh
index c203d7a4b..c203d7a4b 100755
--- a/tests/mv/to-symlink
+++ b/tests/mv/to-symlink.sh
diff --git a/tests/mv/trailing-slash b/tests/mv/trailing-slash.sh
index 26f880250..26f880250 100755
--- a/tests/mv/trailing-slash
+++ b/tests/mv/trailing-slash.sh
diff --git a/tests/mv/update b/tests/mv/update.sh
index f0beb4076..f0beb4076 100755
--- a/tests/mv/update
+++ b/tests/mv/update.sh
diff --git a/tests/pr/pr-tests b/tests/pr/pr-tests.pl
index 259c9d6c2..259c9d6c2 100755
--- a/tests/pr/pr-tests
+++ b/tests/pr/pr-tests.pl
diff --git a/tests/readlink/can-e b/tests/readlink/can-e.sh
index 32b75c595..32b75c595 100755
--- a/tests/readlink/can-e
+++ b/tests/readlink/can-e.sh
diff --git a/tests/readlink/can-f b/tests/readlink/can-f.sh
index 3f296010c..3f296010c 100755
--- a/tests/readlink/can-f
+++ b/tests/readlink/can-f.sh
diff --git a/tests/readlink/can-m b/tests/readlink/can-m.sh
index 09a96f509..09a96f509 100755
--- a/tests/readlink/can-m
+++ b/tests/readlink/can-m.sh
diff --git a/tests/readlink/rl-1 b/tests/readlink/rl-1.sh
index 511a9890e..511a9890e 100755
--- a/tests/readlink/rl-1
+++ b/tests/readlink/rl-1.sh
diff --git a/tests/rm/cycle b/tests/rm/cycle.sh
index 33e1283b6..33e1283b6 100755
--- a/tests/rm/cycle
+++ b/tests/rm/cycle.sh
diff --git a/tests/rm/d-1 b/tests/rm/d-1.sh
index f35e95125..f35e95125 100755
--- a/tests/rm/d-1
+++ b/tests/rm/d-1.sh
diff --git a/tests/rm/d-2 b/tests/rm/d-2.sh
index a63cff60d..a63cff60d 100755
--- a/tests/rm/d-2
+++ b/tests/rm/d-2.sh
diff --git a/tests/rm/d-3 b/tests/rm/d-3.sh
index 2f2cf7492..2f2cf7492 100755
--- a/tests/rm/d-3
+++ b/tests/rm/d-3.sh
diff --git a/tests/rm/dangling-symlink b/tests/rm/dangling-symlink.sh
index 92a59066a..92a59066a 100755
--- a/tests/rm/dangling-symlink
+++ b/tests/rm/dangling-symlink.sh
diff --git a/tests/rm/deep-1 b/tests/rm/deep-1.sh
index f739eb594..f739eb594 100755
--- a/tests/rm/deep-1
+++ b/tests/rm/deep-1.sh
diff --git a/tests/rm/deep-2 b/tests/rm/deep-2.sh
index 266097741..266097741 100755
--- a/tests/rm/deep-2
+++ b/tests/rm/deep-2.sh
diff --git a/tests/rm/dir-no-w b/tests/rm/dir-no-w.sh
index ce33b98e5..ce33b98e5 100755
--- a/tests/rm/dir-no-w
+++ b/tests/rm/dir-no-w.sh
diff --git a/tests/rm/dir-nonrecur b/tests/rm/dir-nonrecur.sh
index 8876e9458..8876e9458 100755
--- a/tests/rm/dir-nonrecur
+++ b/tests/rm/dir-nonrecur.sh
diff --git a/tests/rm/dot-rel b/tests/rm/dot-rel.sh
index fc693596a..fc693596a 100755
--- a/tests/rm/dot-rel
+++ b/tests/rm/dot-rel.sh
diff --git a/tests/rm/empty-inacc b/tests/rm/empty-inacc.sh
index e23cb8553..e23cb8553 100755
--- a/tests/rm/empty-inacc
+++ b/tests/rm/empty-inacc.sh
diff --git a/tests/rm/empty-name b/tests/rm/empty-name.pl
index b609170dc..b609170dc 100755
--- a/tests/rm/empty-name
+++ b/tests/rm/empty-name.pl
diff --git a/tests/rm/ext3-perf b/tests/rm/ext3-perf.sh
index 97b0a17b3..97b0a17b3 100755
--- a/tests/rm/ext3-perf
+++ b/tests/rm/ext3-perf.sh
diff --git a/tests/rm/f-1 b/tests/rm/f-1.sh
index e1ed8d4fa..e1ed8d4fa 100755
--- a/tests/rm/f-1
+++ b/tests/rm/f-1.sh
diff --git a/tests/rm/fail-2eperm b/tests/rm/fail-2eperm.sh
index fa2f43227..fa2f43227 100755
--- a/tests/rm/fail-2eperm
+++ b/tests/rm/fail-2eperm.sh
diff --git a/tests/rm/fail-eacces b/tests/rm/fail-eacces.sh
index 947dfac36..947dfac36 100755
--- a/tests/rm/fail-eacces
+++ b/tests/rm/fail-eacces.sh
diff --git a/tests/rm/hash b/tests/rm/hash.sh
index 344325e13..344325e13 100755
--- a/tests/rm/hash
+++ b/tests/rm/hash.sh
diff --git a/tests/rm/i-1 b/tests/rm/i-1.sh
index 67df853f5..67df853f5 100755
--- a/tests/rm/i-1
+++ b/tests/rm/i-1.sh
diff --git a/tests/rm/i-never b/tests/rm/i-never.sh
index 80e1fcd98..80e1fcd98 100755
--- a/tests/rm/i-never
+++ b/tests/rm/i-never.sh
diff --git a/tests/rm/i-no-r b/tests/rm/i-no-r.sh
index 6b22e1ca1..6b22e1ca1 100755
--- a/tests/rm/i-no-r
+++ b/tests/rm/i-no-r.sh
diff --git a/tests/rm/ignorable b/tests/rm/ignorable.sh
index bcf3b7eb9..bcf3b7eb9 100755
--- a/tests/rm/ignorable
+++ b/tests/rm/ignorable.sh
diff --git a/tests/rm/inaccessible b/tests/rm/inaccessible.sh
index 2f045815e..2f045815e 100755
--- a/tests/rm/inaccessible
+++ b/tests/rm/inaccessible.sh
diff --git a/tests/rm/interactive-always b/tests/rm/interactive-always.sh
index 6312cba1c..6312cba1c 100755
--- a/tests/rm/interactive-always
+++ b/tests/rm/interactive-always.sh
diff --git a/tests/rm/interactive-once b/tests/rm/interactive-once.sh
index 982d1a4d3..982d1a4d3 100755
--- a/tests/rm/interactive-once
+++ b/tests/rm/interactive-once.sh
diff --git a/tests/rm/ir-1 b/tests/rm/ir-1.sh
index 01b33bc1e..01b33bc1e 100755
--- a/tests/rm/ir-1
+++ b/tests/rm/ir-1.sh
diff --git a/tests/rm/isatty b/tests/rm/isatty.sh
index f28653cc8..f28653cc8 100755
--- a/tests/rm/isatty
+++ b/tests/rm/isatty.sh
diff --git a/tests/rm/many-dir-entries-vs-OOM b/tests/rm/many-dir-entries-vs-OOM.sh
index b5f10dac4..b5f10dac4 100755
--- a/tests/rm/many-dir-entries-vs-OOM
+++ b/tests/rm/many-dir-entries-vs-OOM.sh
diff --git a/tests/rm/no-give-up b/tests/rm/no-give-up.sh
index 0deb262a4..0deb262a4 100755
--- a/tests/rm/no-give-up
+++ b/tests/rm/no-give-up.sh
diff --git a/tests/rm/one-file-system b/tests/rm/one-file-system.sh
index 675c3fd0a..675c3fd0a 100755
--- a/tests/rm/one-file-system
+++ b/tests/rm/one-file-system.sh
diff --git a/tests/rm/one-file-system2 b/tests/rm/one-file-system2.sh
index 077df76e6..077df76e6 100755
--- a/tests/rm/one-file-system2
+++ b/tests/rm/one-file-system2.sh
diff --git a/tests/rm/r-1 b/tests/rm/r-1.sh
index 858269d75..858269d75 100755
--- a/tests/rm/r-1
+++ b/tests/rm/r-1.sh
diff --git a/tests/rm/r-2 b/tests/rm/r-2.sh
index c946f63db..c946f63db 100755
--- a/tests/rm/r-2
+++ b/tests/rm/r-2.sh
diff --git a/tests/rm/r-3 b/tests/rm/r-3.sh
index 71c8a0f64..71c8a0f64 100755
--- a/tests/rm/r-3
+++ b/tests/rm/r-3.sh
diff --git a/tests/rm/r-4 b/tests/rm/r-4.sh
index 0bfb76072..0bfb76072 100755
--- a/tests/rm/r-4
+++ b/tests/rm/r-4.sh
diff --git a/tests/rm/read-only b/tests/rm/read-only.sh
index 018648be0..018648be0 100755
--- a/tests/rm/read-only
+++ b/tests/rm/read-only.sh
diff --git a/tests/rm/readdir-bug b/tests/rm/readdir-bug.sh
index 711e1bc0e..711e1bc0e 100755
--- a/tests/rm/readdir-bug
+++ b/tests/rm/readdir-bug.sh
diff --git a/tests/rm/rm1 b/tests/rm/rm1.sh
index aa90c57cc..aa90c57cc 100755
--- a/tests/rm/rm1
+++ b/tests/rm/rm1.sh
diff --git a/tests/rm/rm2 b/tests/rm/rm2.sh
index 7bbdfeaba..7bbdfeaba 100755
--- a/tests/rm/rm2
+++ b/tests/rm/rm2.sh
diff --git a/tests/rm/rm3 b/tests/rm/rm3.sh
index 37ee87b22..37ee87b22 100755
--- a/tests/rm/rm3
+++ b/tests/rm/rm3.sh
diff --git a/tests/rm/rm4 b/tests/rm/rm4.sh
index 3e22aad9d..3e22aad9d 100755
--- a/tests/rm/rm4
+++ b/tests/rm/rm4.sh
diff --git a/tests/rm/rm5 b/tests/rm/rm5.sh
index 56c6bbc26..56c6bbc26 100755
--- a/tests/rm/rm5
+++ b/tests/rm/rm5.sh
diff --git a/tests/rm/sunos-1 b/tests/rm/sunos-1.sh
index 584236abc..584236abc 100755
--- a/tests/rm/sunos-1
+++ b/tests/rm/sunos-1.sh
diff --git a/tests/rm/unread2 b/tests/rm/unread2.sh
index 46fc98cd8..46fc98cd8 100755
--- a/tests/rm/unread2
+++ b/tests/rm/unread2.sh
diff --git a/tests/rm/unread3 b/tests/rm/unread3.sh
index 4b8bbc2d3..4b8bbc2d3 100755
--- a/tests/rm/unread3
+++ b/tests/rm/unread3.sh
diff --git a/tests/rm/unreadable b/tests/rm/unreadable.pl
index ebc8511c2..ebc8511c2 100755
--- a/tests/rm/unreadable
+++ b/tests/rm/unreadable.pl
diff --git a/tests/rm/v-slash b/tests/rm/v-slash.sh
index 2fae859b2..2fae859b2 100755
--- a/tests/rm/v-slash
+++ b/tests/rm/v-slash.sh
diff --git a/tests/rmdir/fail-perm b/tests/rmdir/fail-perm.sh
index 49cfb00ab..49cfb00ab 100755
--- a/tests/rmdir/fail-perm
+++ b/tests/rmdir/fail-perm.sh
diff --git a/tests/rmdir/ignore b/tests/rmdir/ignore.sh
index 92463b8d8..92463b8d8 100755
--- a/tests/rmdir/ignore
+++ b/tests/rmdir/ignore.sh
diff --git a/tests/rmdir/t-slash b/tests/rmdir/t-slash.sh
index 38e9f20d7..38e9f20d7 100755
--- a/tests/rmdir/t-slash
+++ b/tests/rmdir/t-slash.sh
diff --git a/tests/split/additional-suffix b/tests/split/additional-suffix.sh
index 8cfd3c1e6..8cfd3c1e6 100755
--- a/tests/split/additional-suffix
+++ b/tests/split/additional-suffix.sh
diff --git a/tests/split/b-chunk b/tests/split/b-chunk.sh
index dd8b6cbdd..dd8b6cbdd 100755
--- a/tests/split/b-chunk
+++ b/tests/split/b-chunk.sh
diff --git a/tests/split/fail b/tests/split/fail.sh
index 83251e9e1..83251e9e1 100755
--- a/tests/split/fail
+++ b/tests/split/fail.sh
diff --git a/tests/split/filter b/tests/split/filter.sh
index 7a55818e7..7a55818e7 100755
--- a/tests/split/filter
+++ b/tests/split/filter.sh
diff --git a/tests/split/guard-input b/tests/split/guard-input.sh
index 7a6fba3f5..7a6fba3f5 100755
--- a/tests/split/guard-input
+++ b/tests/split/guard-input.sh
diff --git a/tests/split/l-chunk b/tests/split/l-chunk.sh
index 8199883a4..8199883a4 100755
--- a/tests/split/l-chunk
+++ b/tests/split/l-chunk.sh
diff --git a/tests/split/lines b/tests/split/lines.sh
index 35eb3eb2a..35eb3eb2a 100755
--- a/tests/split/lines
+++ b/tests/split/lines.sh
diff --git a/tests/split/numeric b/tests/split/numeric.sh
index ad22df621..ad22df621 100755
--- a/tests/split/numeric
+++ b/tests/split/numeric.sh
diff --git a/tests/split/r-chunk b/tests/split/r-chunk.sh
index afd9bf4be..afd9bf4be 100755
--- a/tests/split/r-chunk
+++ b/tests/split/r-chunk.sh
diff --git a/tests/split/suffix-auto-length b/tests/split/suffix-auto-length.sh
index dacc95158..dacc95158 100755
--- a/tests/split/suffix-auto-length
+++ b/tests/split/suffix-auto-length.sh
diff --git a/tests/split/suffix-length b/tests/split/suffix-length.sh
index bc65e9f6d..bc65e9f6d 100755
--- a/tests/split/suffix-length
+++ b/tests/split/suffix-length.sh
diff --git a/tests/tail-2/F-vs-missing b/tests/tail-2/F-vs-missing.sh
index fbdb53314..fbdb53314 100755
--- a/tests/tail-2/F-vs-missing
+++ b/tests/tail-2/F-vs-missing.sh
diff --git a/tests/tail-2/F-vs-rename b/tests/tail-2/F-vs-rename.sh
index 53bc00dd3..53bc00dd3 100755
--- a/tests/tail-2/F-vs-rename
+++ b/tests/tail-2/F-vs-rename.sh
diff --git a/tests/tail-2/append-only b/tests/tail-2/append-only.sh
index c79bb7b28..c79bb7b28 100755
--- a/tests/tail-2/append-only
+++ b/tests/tail-2/append-only.sh
diff --git a/tests/tail-2/assert-2 b/tests/tail-2/assert-2.sh
index d94d3d8e2..d94d3d8e2 100755
--- a/tests/tail-2/assert-2
+++ b/tests/tail-2/assert-2.sh
diff --git a/tests/tail-2/assert b/tests/tail-2/assert.sh
index 043e25937..043e25937 100755
--- a/tests/tail-2/assert
+++ b/tests/tail-2/assert.sh
diff --git a/tests/tail-2/big-4gb b/tests/tail-2/big-4gb.sh
index 8ace3183b..8ace3183b 100755
--- a/tests/tail-2/big-4gb
+++ b/tests/tail-2/big-4gb.sh
diff --git a/tests/tail-2/flush-initial b/tests/tail-2/flush-initial.sh
index bf68ce764..bf68ce764 100755
--- a/tests/tail-2/flush-initial
+++ b/tests/tail-2/flush-initial.sh
diff --git a/tests/tail-2/follow-name b/tests/tail-2/follow-name.sh
index 2ab1c0119..2ab1c0119 100755
--- a/tests/tail-2/follow-name
+++ b/tests/tail-2/follow-name.sh
diff --git a/tests/tail-2/follow-stdin b/tests/tail-2/follow-stdin.sh
index ee0d1ae82..ee0d1ae82 100755
--- a/tests/tail-2/follow-stdin
+++ b/tests/tail-2/follow-stdin.sh
diff --git a/tests/tail-2/infloop-1 b/tests/tail-2/infloop-1.sh
index 3f45f7741..3f45f7741 100755
--- a/tests/tail-2/infloop-1
+++ b/tests/tail-2/infloop-1.sh
diff --git a/tests/tail-2/inotify-hash-abuse b/tests/tail-2/inotify-hash-abuse.sh
index deec76d1b..deec76d1b 100755
--- a/tests/tail-2/inotify-hash-abuse
+++ b/tests/tail-2/inotify-hash-abuse.sh
diff --git a/tests/tail-2/inotify-hash-abuse2 b/tests/tail-2/inotify-hash-abuse2.sh
index eb192a656..eb192a656 100755
--- a/tests/tail-2/inotify-hash-abuse2
+++ b/tests/tail-2/inotify-hash-abuse2.sh
diff --git a/tests/tail-2/inotify-race b/tests/tail-2/inotify-race.sh
index ab25f67d0..ab25f67d0 100755
--- a/tests/tail-2/inotify-race
+++ b/tests/tail-2/inotify-race.sh
diff --git a/tests/tail-2/inotify-rotate b/tests/tail-2/inotify-rotate.sh
index 311633a84..311633a84 100755
--- a/tests/tail-2/inotify-rotate
+++ b/tests/tail-2/inotify-rotate.sh
diff --git a/tests/tail-2/pid b/tests/tail-2/pid.sh
index 0a26f8d3d..0a26f8d3d 100755
--- a/tests/tail-2/pid
+++ b/tests/tail-2/pid.sh
diff --git a/tests/tail-2/pipe-f b/tests/tail-2/pipe-f.sh
index e3d8a70b5..e3d8a70b5 100755
--- a/tests/tail-2/pipe-f
+++ b/tests/tail-2/pipe-f.sh
diff --git a/tests/tail-2/pipe-f2 b/tests/tail-2/pipe-f2.sh
index fffd43a1a..fffd43a1a 100755
--- a/tests/tail-2/pipe-f2
+++ b/tests/tail-2/pipe-f2.sh
diff --git a/tests/tail-2/proc-ksyms b/tests/tail-2/proc-ksyms.sh
index ad446d350..ad446d350 100755
--- a/tests/tail-2/proc-ksyms
+++ b/tests/tail-2/proc-ksyms.sh
diff --git a/tests/tail-2/start-middle b/tests/tail-2/start-middle.sh
index 5b40de45c..5b40de45c 100755
--- a/tests/tail-2/start-middle
+++ b/tests/tail-2/start-middle.sh
diff --git a/tests/tail-2/tail-n0f b/tests/tail-2/tail-n0f.sh
index 2b2147a7f..2b2147a7f 100755
--- a/tests/tail-2/tail-n0f
+++ b/tests/tail-2/tail-n0f.sh
diff --git a/tests/tail-2/wait b/tests/tail-2/wait.sh
index 587b44954..587b44954 100755
--- a/tests/tail-2/wait
+++ b/tests/tail-2/wait.sh
diff --git a/tests/touch/60-seconds b/tests/touch/60-seconds.sh
index 915a1d05d..915a1d05d 100755
--- a/tests/touch/60-seconds
+++ b/tests/touch/60-seconds.sh
diff --git a/tests/touch/dangling-symlink b/tests/touch/dangling-symlink.sh
index 1eb2ed38a..1eb2ed38a 100755
--- a/tests/touch/dangling-symlink
+++ b/tests/touch/dangling-symlink.sh
diff --git a/tests/touch/dir-1 b/tests/touch/dir-1.sh
index b4c04fe41..b4c04fe41 100755
--- a/tests/touch/dir-1
+++ b/tests/touch/dir-1.sh
diff --git a/tests/touch/empty-file b/tests/touch/empty-file.sh
index a150bd58e..a150bd58e 100755
--- a/tests/touch/empty-file
+++ b/tests/touch/empty-file.sh
diff --git a/tests/touch/fail-diag b/tests/touch/fail-diag.sh
index b74d2a5bb..b74d2a5bb 100755
--- a/tests/touch/fail-diag
+++ b/tests/touch/fail-diag.sh
diff --git a/tests/touch/fifo b/tests/touch/fifo.sh
index 65f4328cc..65f4328cc 100755
--- a/tests/touch/fifo
+++ b/tests/touch/fifo.sh
diff --git a/tests/touch/no-create-missing b/tests/touch/no-create-missing.sh
index 88a079a01..88a079a01 100755
--- a/tests/touch/no-create-missing
+++ b/tests/touch/no-create-missing.sh
diff --git a/tests/touch/no-dereference b/tests/touch/no-dereference.sh
index aee9a5cfc..aee9a5cfc 100755
--- a/tests/touch/no-dereference
+++ b/tests/touch/no-dereference.sh
diff --git a/tests/touch/no-rights b/tests/touch/no-rights.sh
index abebc5261..abebc5261 100755
--- a/tests/touch/no-rights
+++ b/tests/touch/no-rights.sh
diff --git a/tests/touch/not-owner b/tests/touch/not-owner.sh
index 63b8af249..63b8af249 100755
--- a/tests/touch/not-owner
+++ b/tests/touch/not-owner.sh
diff --git a/tests/touch/now-owned-by-other b/tests/touch/now-owned-by-other.sh
index 3da8d35ff..3da8d35ff 100755
--- a/tests/touch/now-owned-by-other
+++ b/tests/touch/now-owned-by-other.sh
diff --git a/tests/touch/obsolescent b/tests/touch/obsolescent.sh
index d403127be..d403127be 100755
--- a/tests/touch/obsolescent
+++ b/tests/touch/obsolescent.sh
diff --git a/tests/touch/read-only b/tests/touch/read-only.sh
index ee8c1d3b0..ee8c1d3b0 100755
--- a/tests/touch/read-only
+++ b/tests/touch/read-only.sh
diff --git a/tests/touch/relative b/tests/touch/relative.sh
index ba199fce0..ba199fce0 100755
--- a/tests/touch/relative
+++ b/tests/touch/relative.sh
diff --git a/tests/touch/trailing-slash b/tests/touch/trailing-slash.sh
index f09695c07..f09695c07 100755
--- a/tests/touch/trailing-slash
+++ b/tests/touch/trailing-slash.sh