coreutils info

套件資訊

執行

$ apt-cache show coreutils

顯示

Package: coreutils
Essential: yes
Priority: required
Section: utils
Installed-Size: 6020
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Michael Stone <mstone@debian.org>
Architecture: amd64
Version: 8.21-1ubuntu5.1
Replaces: mktemp, timeout
Pre-Depends: libacl1 (>= 2.2.51-8), libattr1 (>= 1:2.4.46-8), libc6 (>= 2.17), libselinux1 (>= 1.32)
Conflicts: timeout
Filename: pool/main/c/coreutils/coreutils_8.21-1ubuntu5.1_amd64.deb
Size: 1088858
MD5sum: 3aae0e9acdd0629242129d56bd352da5
SHA1: cf77c8887ad408cb7544a95d4023d74e8d9a5a37
SHA256: b3540da47224d594c08f06320605fe1a534479aaa91333d84a85677358fca458
Description-en: GNU core utilities
 This package contains the basic file, shell and text manipulation
 utilities which are expected to exist on every operating system.
 .
 Specifically, this package includes:
 arch base64 basename cat chcon chgrp chmod chown chroot cksum comm cp
 csplit cut date dd df dir dircolors dirname du echo env expand expr
 factor false flock fmt fold groups head hostid id install join link ln
 logname ls md5sum mkdir mkfifo mknod mktemp mv nice nl nohup nproc od
 paste pathchk pinky pr printenv printf ptx pwd readlink rm rmdir runcon
 sha*sum seq shred sleep sort split stat stty sum sync tac tail tee test
 timeout touch tr true truncate tsort tty uname unexpand uniq unlink
 users vdir wc who whoami yes
Description-md5: ca29325ab0239421f7b6be11369cc121
Multi-Arch: foreign
Homepage: http://gnu.org/software/coreutils
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Supported: 5y
Task: minimal

Package: coreutils
Essential: yes
Priority: required
Section: utils
Installed-Size: 6024
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Michael Stone <mstone@debian.org>
Architecture: amd64
Version: 8.21-1ubuntu5
Replaces: mktemp, timeout
Pre-Depends: libacl1 (>= 2.2.51-8), libattr1 (>= 1:2.4.46-8), libc6 (>= 2.17), libselinux1 (>= 1.32)
Conflicts: timeout
Filename: pool/main/c/coreutils/coreutils_8.21-1ubuntu5_amd64.deb
Size: 1090770
MD5sum: 9d8995da82c3379f88340c3273091a34
SHA1: 6d8739140eac704a5862da382312ea0655f47e0d
SHA256: 39daddcad783b6c92cf1342d9082bfe5a026f92948f9336f8b4f400aee7cb1d2
Description-en: GNU core utilities
 This package contains the basic file, shell and text manipulation
 utilities which are expected to exist on every operating system.
 .
 Specifically, this package includes:
 arch base64 basename cat chcon chgrp chmod chown chroot cksum comm cp
 csplit cut date dd df dir dircolors dirname du echo env expand expr
 factor false flock fmt fold groups head hostid id install join link ln
 logname ls md5sum mkdir mkfifo mknod mktemp mv nice nl nohup nproc od
 paste pathchk pinky pr printenv printf ptx pwd readlink rm rmdir runcon
 sha*sum seq shred sleep sort split stat stty sum sync tac tail tee test
 timeout touch tr true truncate tsort tty uname unexpand uniq unlink
 users vdir wc who whoami yes
Description-md5: ca29325ab0239421f7b6be11369cc121
Multi-Arch: foreign
Homepage: http://gnu.org/software/coreutils
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Supported: 5y
Task: minimal

執行

$ apt-cache showpkg coreutils

顯示

Package: coreutils
Versions:
8.21-1ubuntu5.1 (/var/lib/apt/lists/tw.archive.ubuntu.com_ubuntu_dists_trusty-updates_main_binary-amd64_Packages) (/var/lib/apt/lists/security.ubuntu.com_ubuntu_dists_trusty-security_main_binary-amd64_Packages) (/var/lib/dpkg/status)
 Description Language:
                 File: /var/lib/apt/lists/tw.archive.ubuntu.com_ubuntu_dists_trusty_main_binary-amd64_Packages
                  MD5: ca29325ab0239421f7b6be11369cc121
 Description Language: en
                 File: /var/lib/apt/lists/tw.archive.ubuntu.com_ubuntu_dists_trusty_main_i18n_Translation-en
                  MD5: ca29325ab0239421f7b6be11369cc121

8.21-1ubuntu5 (/var/lib/apt/lists/tw.archive.ubuntu.com_ubuntu_dists_trusty_main_binary-amd64_Packages)
 Description Language:
                 File: /var/lib/apt/lists/tw.archive.ubuntu.com_ubuntu_dists_trusty_main_binary-amd64_Packages
                  MD5: ca29325ab0239421f7b6be11369cc121
 Description Language: en
                 File: /var/lib/apt/lists/tw.archive.ubuntu.com_ubuntu_dists_trusty_main_i18n_Translation-en
                  MD5: ca29325ab0239421f7b6be11369cc121


Reverse Depends:
  linux-headers-3.13.0-46,coreutils
  icinga-common,coreutils 4.5.3
  icinga-cgi,coreutils 4.5.3
  coreutils:i386,coreutils
  mktemp,coreutils 7.4-1
  pbuilder,coreutils 4.5.8-1
  linux-source-3.13.0,coreutils
  linux-source-3.13.0,coreutils
  linux-source-3.13.0,coreutils
  linux-source-3.13.0,coreutils
  linux-source-3.13.0,coreutils
  linux-source-3.13.0,coreutils
  linux-source-3.13.0,coreutils
  linux-source-3.13.0,coreutils
  linux-source-3.13.0,coreutils
  linux-source-3.13.0,coreutils
  linux-source-3.13.0,coreutils
  linux-source-3.13.0,coreutils
  linux-source-3.13.0,coreutils
  linux-source-3.13.0,coreutils
  linux-source-3.13.0,coreutils
  linux-source-3.13.0,coreutils
  linux-source-3.13.0,coreutils
  linux-headers-3.16.0-31,coreutils
  linux-headers-3.16.0-30,coreutils
  linux-headers-3.16.0-29,coreutils
  linux-headers-3.16.0-28,coreutils
  linux-headers-3.16.0-26,coreutils
  linux-headers-3.16.0-25,coreutils
  linux-headers-3.13.0-46,coreutils
  linux-headers-3.13.0-45,coreutils
  linux-headers-3.13.0-44,coreutils
  linux-headers-3.13.0-43,coreutils
  linux-headers-3.13.0-41,coreutils
  linux-headers-3.13.0-40,coreutils
  linux-headers-3.13.0-39,coreutils
  linux-headers-3.13.0-37,coreutils
  linux-headers-3.13.0-36,coreutils
  linux-headers-3.13.0-35,coreutils
  linux-headers-3.13.0-34,coreutils
  linux-headers-3.13.0-33,coreutils
  linux-headers-3.13.0-32,coreutils
  linux-headers-3.13.0-30,coreutils
  linux-headers-3.13.0-29,coreutils
  linux-headers-3.13.0-27,coreutils
  linux-headers-3.13.0-24,coreutils
  hplip,coreutils 5.1.0
  dkms,coreutils 7.4
  coreutils:i386,coreutils
  typespeed,coreutils 5
  podracer,coreutils 7.5-6
  podget,coreutils 8.5
  mktemp,coreutils 7.4-1
  jackd2,coreutils 4.0
  jackd1,coreutils 4.0
  initramfs-tools-ubuntu-touch,coreutils
  icinga-common,coreutils 4.5.3
  icinga-cgi,coreutils 4.5.3
  goto-common,coreutils 6.10-1
  fortunes-fr,coreutils 5.0-4
  fiaif,coreutils 4.5.1
  daptup,coreutils 7.0
  xinit,coreutils 7.4-1
  ucf,coreutils 5.91
  slapd,coreutils 4.5.1-1
  pbuilder,coreutils 4.5.8-1
  nagios3-common,coreutils 4.5.3
  nagios3-cgi,coreutils 4.5.3
  mountall,coreutils 7.1
  linux-source-3.13.0,coreutils
  linux-headers-3.13.0-24,coreutils
  jasper,coreutils 7.4-2
  initscripts,coreutils 5.93
  hplip,coreutils 5.1.0
  dkms,coreutils 7.4
  awstats,coreutils 7.4
Dependencies:
8.21-1ubuntu5.1 - libacl1 (2 2.2.51-8) libattr1 (2 1:2.4.46-8) libc6 (2 2.17) libselinux1 (2 1.32) timeout (0 (null)) timeout:i386 (0 (null)) mktemp (0 (null)) mktemp:i386 (0 (null)) timeout (0 (null)) timeout:i386 (0 (null)) coreutils:i386 (0 (null))
8.21-1ubuntu5 - libacl1 (2 2.2.51-8) libattr1 (2 1:2.4.46-8) libc6 (2 2.17) libselinux1 (2 1.32) timeout (0 (null)) timeout:i386 (0 (null)) mktemp (0 (null)) mktemp:i386 (0 (null)) timeout (0 (null)) timeout:i386 (0 (null)) coreutils:i386 (0 (null))
Provides:
8.21-1ubuntu5.1 - coreutils:i386
8.21-1ubuntu5 - coreutils:i386
Reverse Provides:
coreutils:i386 8.21-1ubuntu5.1
coreutils:i386 8.21-1ubuntu5

執行

$ apt-cache showsrc coreutils

顯示

Package: coreutils
Binary: coreutils, mktemp
Version: 8.21-1ubuntu5
Priority: required
Section: utils
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Michael Stone <mstone@debian.org>
Build-Depends: gettext (>= 0.10.37), debhelper (>= 5.0.0), dh-buildinfo, texinfo (>= 4.2), groff, dpatch, libattr1-dev [linux-any], libacl1-dev [linux-any], libselinux1-dev (>= 1.32) [linux-any], gperf, bison
Architecture: any all
Standards-Version: 3.9.4.0
Format: 1.0
Directory: pool/main/c/coreutils
Files:
 f5c1bc39e65858ce01c340102dd74788 1335 coreutils_8.21-1ubuntu5.dsc
 69d43e2650db67fc94fd7e6d96086444 12280080 coreutils_8.21.orig.tar.gz
 bec5e630f7ca2f7ab79db862c656bf7f 30585 coreutils_8.21-1ubuntu5.diff.gz
Package-List:
 coreutils deb utils required
 mktemp deb oldlibs extra
Checksums-Sha1:
 80acb75f101ce3f76658fc500d1c4d5d4b087408 1335 coreutils_8.21-1ubuntu5.dsc
 94b7fb9479ba646c847015a1815b9a3589e9dec9 12280080 coreutils_8.21.orig.tar.gz
 97bbb5f008489d27cd871f41aa3ec417c2ee7b06 30585 coreutils_8.21-1ubuntu5.diff.gz
Checksums-Sha256:
 993b6e71f60b541faf3d5560d39636a51b66c7a351a876bdccf6c53eb00a4d64 1335 coreutils_8.21-1ubuntu5.dsc
 9b6e2d1cf119e94fc59a2ffeccb8af400c1b481646d8d2f0ebe6136ba01516ca 12280080 coreutils_8.21.orig.tar.gz
 99355f388c791deb85afbdf63dcb86d6dcc9409f8f64727f0401c11c066cf1b1 30585 coreutils_8.21-1ubuntu5.diff.gz
Testsuite: autopkgtest

Package: coreutils
Binary: coreutils, mktemp
Version: 8.21-1ubuntu5.1
Priority: required
Section: utils
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Michael Stone <mstone@debian.org>
Build-Depends: gettext (>= 0.10.37), debhelper (>= 5.0.0), dh-buildinfo, texinfo (>= 4.2), groff, dpatch, libattr1-dev [linux-any], libacl1-dev [linux-any], libselinux1-dev (>= 1.32) [linux-any], gperf, bison
Architecture: any all
Standards-Version: 3.9.4.0
Format: 1.0
Directory: pool/main/c/coreutils
Files:
 c97d83f9e84c650ad7f6efed19c127fa 1635 coreutils_8.21-1ubuntu5.1.dsc
 69d43e2650db67fc94fd7e6d96086444 12280080 coreutils_8.21.orig.tar.gz
 42d2d1d138b5cd7f5057ec854e12ad17 31628 coreutils_8.21-1ubuntu5.1.diff.gz
Package-List:
 coreutils deb utils required
 mktemp deb oldlibs extra
Checksums-Sha1:
 151bd61c30c2754024195376a9fed8e333576b64 1635 coreutils_8.21-1ubuntu5.1.dsc
 94b7fb9479ba646c847015a1815b9a3589e9dec9 12280080 coreutils_8.21.orig.tar.gz
 aef202b5e43866a7b8644ce5b05f6e7ed202bd0a 31628 coreutils_8.21-1ubuntu5.1.diff.gz
Checksums-Sha256:
 8e25f130f4afd487d258dc70652712fe20b9fa773ad2ca120a8d8987e247a384 1635 coreutils_8.21-1ubuntu5.1.dsc
 9b6e2d1cf119e94fc59a2ffeccb8af400c1b481646d8d2f0ebe6136ba01516ca 12280080 coreutils_8.21.orig.tar.gz
 45656b6e2db1e0235c4e2c44840f754d0edecce45ee2014166265cfb20016278 31628 coreutils_8.21-1ubuntu5.1.diff.gz
Testsuite: autopkgtest

Package: coreutils
Binary: coreutils, mktemp
Version: 8.21-1ubuntu5.1
Priority: required
Section: utils
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Michael Stone <mstone@debian.org>
Build-Depends: gettext (>= 0.10.37), debhelper (>= 5.0.0), dh-buildinfo, texinfo (>= 4.2), groff, dpatch, libattr1-dev [linux-any], libacl1-dev [linux-any], libselinux1-dev (>= 1.32) [linux-any], gperf, bison
Architecture: any all
Standards-Version: 3.9.4.0
Format: 1.0
Directory: pool/main/c/coreutils
Files:
 c97d83f9e84c650ad7f6efed19c127fa 1635 coreutils_8.21-1ubuntu5.1.dsc
 69d43e2650db67fc94fd7e6d96086444 12280080 coreutils_8.21.orig.tar.gz
 42d2d1d138b5cd7f5057ec854e12ad17 31628 coreutils_8.21-1ubuntu5.1.diff.gz
Package-List:
 coreutils deb utils required
 mktemp deb oldlibs extra
Checksums-Sha1:
 151bd61c30c2754024195376a9fed8e333576b64 1635 coreutils_8.21-1ubuntu5.1.dsc
 94b7fb9479ba646c847015a1815b9a3589e9dec9 12280080 coreutils_8.21.orig.tar.gz
 aef202b5e43866a7b8644ce5b05f6e7ed202bd0a 31628 coreutils_8.21-1ubuntu5.1.diff.gz
Checksums-Sha256:
 8e25f130f4afd487d258dc70652712fe20b9fa773ad2ca120a8d8987e247a384 1635 coreutils_8.21-1ubuntu5.1.dsc
 9b6e2d1cf119e94fc59a2ffeccb8af400c1b481646d8d2f0ebe6136ba01516ca 12280080 coreutils_8.21.orig.tar.gz
 45656b6e2db1e0235c4e2c44840f754d0edecce45ee2014166265cfb20016278 31628 coreutils_8.21-1ubuntu5.1.diff.gz
Testsuite: autopkgtest

執行

$ dpkg -s coreutils

顯示

Package: coreutils
Essential: yes
Status: install ok installed
Priority: required
Section: utils
Installed-Size: 6020
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Architecture: amd64
Multi-Arch: foreign
Version: 8.21-1ubuntu5.1
Replaces: mktemp, timeout
Pre-Depends: libacl1 (>= 2.2.51-8), libattr1 (>= 1:2.4.46-8), libc6 (>= 2.17), libselinux1 (>= 1.32)
Conflicts: timeout
Description: GNU core utilities
 This package contains the basic file, shell and text manipulation
 utilities which are expected to exist on every operating system.
 .
 Specifically, this package includes:
 arch base64 basename cat chcon chgrp chmod chown chroot cksum comm cp
 csplit cut date dd df dir dircolors dirname du echo env expand expr
 factor false flock fmt fold groups head hostid id install join link ln
 logname ls md5sum mkdir mkfifo mknod mktemp mv nice nl nohup nproc od
 paste pathchk pinky pr printenv printf ptx pwd readlink rm rmdir runcon
 sha*sum seq shred sleep sort split stat stty sum sync tac tail tee test
 timeout touch tr true truncate tsort tty uname unexpand uniq unlink
 users vdir wc who whoami yes
Homepage: http://gnu.org/software/coreutils
Original-Maintainer: Michael Stone <mstone@debian.org>

執行

$ dpkg -l coreutils

顯示

Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                         Version             Architecture        Description
+++-============================-===================-===================-==============================================================
ii  coreutils                    8.21-1ubuntu5.1     amd64               GNU core utilities

準備工作環境

mkdir  ~/Downloads/coreutils -p
cd ~/Downloads/coreutils
mkdir download source

探索「Package: coreutils

切換到「~/Downloads/coreutils/download」

$ cd ~/Downloads/coreutils/download

下載「Package: coreutils」。

$ apt-get download coreutils

解開「package coreutils」

dpkg -x coreutils_8.21-1ubuntu5.1_amd64.deb coreutils
dpkg -e coreutils_8.21-1ubuntu5.1_amd64.deb
# ar xv coreutils_8.21-1ubuntu5.1_amd64.deb

檢視套件檔案

$ tree coreutils

顯示

coreutils
├── bin
│   ├── cat
│   ├── chgrp
│   ├── chmod
│   ├── chown
│   ├── cp
│   ├── date
│   ├── dd
│   ├── df
│   ├── dir
│   ├── echo
│   ├── false
│   ├── ln
│   ├── ls
│   ├── mkdir
│   ├── mknod
│   ├── mktemp
│   ├── mv
│   ├── pwd
│   ├── readlink
│   ├── rm
│   ├── rmdir
│   ├── sleep
│   ├── stty
│   ├── sync
│   ├── touch
│   ├── true
│   ├── uname
│   └── vdir
└── usr
    ├── bin
    │   ├── [
    │   ├── arch
    │   ├── base64
    │   ├── basename
    │   ├── chcon
    │   ├── cksum
    │   ├── comm
    │   ├── csplit
    │   ├── cut
    │   ├── dircolors
    │   ├── dirname
    │   ├── du
    │   ├── env
    │   ├── expand
    │   ├── expr
    │   ├── factor
    │   ├── fmt
    │   ├── fold
    │   ├── groups
    │   ├── head
    │   ├── hostid
    │   ├── id
    │   ├── install
    │   ├── join
    │   ├── link
    │   ├── logname
    │   ├── md5sum
    │   ├── md5sum.textutils -> md5sum
    │   ├── mkfifo
    │   ├── nice
    │   ├── nl
    │   ├── nohup
    │   ├── nproc
    │   ├── numfmt
    │   ├── od
    │   ├── paste
    │   ├── pathchk
    │   ├── pinky
    │   ├── pr
    │   ├── printenv
    │   ├── printf
    │   ├── ptx
    │   ├── runcon
    │   ├── seq
    │   ├── sha1sum
    │   ├── sha224sum
    │   ├── sha256sum
    │   ├── sha384sum
    │   ├── sha512sum
    │   ├── shred
    │   ├── shuf
    │   ├── sort
    │   ├── split
    │   ├── stat
    │   ├── stdbuf
    │   ├── sum
    │   ├── tac
    │   ├── tail
    │   ├── tee
    │   ├── test
    │   ├── timeout
    │   ├── touch -> /bin/touch
    │   ├── tr
    │   ├── truncate
    │   ├── tsort
    │   ├── tty
    │   ├── unexpand
    │   ├── uniq
    │   ├── unlink
    │   ├── users
    │   ├── wc
    │   ├── who
    │   ├── whoami
    │   └── yes
    ├── lib
    │   └── coreutils
    │       └── libstdbuf.so
    ├── sbin
    │   └── chroot
    └── share
        ├── doc
        │   └── coreutils
        │       ├── AUTHORS
        │       ├── changelog.Debian.gz
        │       ├── copyright
        │       ├── NEWS.Debian.gz
        │       ├── NEWS.gz
        │       ├── README.Debian
        │       ├── README.gz
        │       ├── THANKS.gz
        │       └── TODO.gz
        ├── info
        │   └── coreutils.info.gz
        └── man
            ├── man1
            │   ├── [.1.gz -> test.1.gz
            │   ├── arch.1.gz
            │   ├── base64.1.gz
            │   ├── basename.1.gz
            │   ├── cat.1.gz
            │   ├── chcon.1.gz
            │   ├── chgrp.1.gz
            │   ├── chmod.1.gz
            │   ├── chown.1.gz
            │   ├── cksum.1.gz
            │   ├── comm.1.gz
            │   ├── cp.1.gz
            │   ├── csplit.1.gz
            │   ├── cut.1.gz
            │   ├── date.1.gz
            │   ├── dd.1.gz
            │   ├── df.1.gz
            │   ├── dir.1.gz
            │   ├── dircolors.1.gz
            │   ├── dirname.1.gz
            │   ├── du.1.gz
            │   ├── echo.1.gz
            │   ├── env.1.gz
            │   ├── expand.1.gz
            │   ├── expr.1.gz
            │   ├── factor.1.gz
            │   ├── false.1.gz
            │   ├── fmt.1.gz
            │   ├── fold.1.gz
            │   ├── groups.1.gz
            │   ├── head.1.gz
            │   ├── hostid.1.gz
            │   ├── id.1.gz
            │   ├── install.1.gz
            │   ├── join.1.gz
            │   ├── link.1.gz
            │   ├── ln.1.gz
            │   ├── logname.1.gz
            │   ├── ls.1.gz
            │   ├── md5sum.1.gz
            │   ├── md5sum.textutils.1.gz -> md5sum.1.gz
            │   ├── mkdir.1.gz
            │   ├── mkfifo.1.gz
            │   ├── mknod.1.gz
            │   ├── mktemp.1.gz
            │   ├── mv.1.gz
            │   ├── nice.1.gz
            │   ├── nl.1.gz
            │   ├── nohup.1.gz
            │   ├── nproc.1.gz
            │   ├── numfmt.1.gz
            │   ├── od.1.gz
            │   ├── paste.1.gz
            │   ├── pathchk.1.gz
            │   ├── pinky.1.gz
            │   ├── pr.1.gz
            │   ├── printenv.1.gz
            │   ├── printf.1.gz
            │   ├── ptx.1.gz
            │   ├── pwd.1.gz
            │   ├── readlink.1.gz
            │   ├── rm.1.gz
            │   ├── rmdir.1.gz
            │   ├── runcon.1.gz
            │   ├── seq.1.gz
            │   ├── sha1sum.1.gz
            │   ├── sha224sum.1.gz
            │   ├── sha256sum.1.gz
            │   ├── sha384sum.1.gz
            │   ├── sha512sum.1.gz
            │   ├── shred.1.gz
            │   ├── shuf.1.gz
            │   ├── sleep.1.gz
            │   ├── sort.1.gz
            │   ├── split.1.gz
            │   ├── stat.1.gz
            │   ├── stdbuf.1.gz
            │   ├── stty.1.gz
            │   ├── sum.1.gz
            │   ├── sync.1.gz
            │   ├── tac.1.gz
            │   ├── tail.1.gz
            │   ├── tee.1.gz
            │   ├── test.1.gz
            │   ├── timeout.1.gz
            │   ├── touch.1.gz
            │   ├── tr.1.gz
            │   ├── true.1.gz
            │   ├── truncate.1.gz
            │   ├── tsort.1.gz
            │   ├── tty.1.gz
            │   ├── uname.1.gz
            │   ├── unexpand.1.gz
            │   ├── uniq.1.gz
            │   ├── unlink.1.gz
            │   ├── users.1.gz
            │   ├── vdir.1.gz
            │   ├── wc.1.gz
            │   ├── who.1.gz
            │   ├── whoami.1.gz
            │   └── yes.1.gz
            └── man8
                └── chroot.8.gz

13 directories, 216 files
$ tree DEBIAN

顯示

DEBIAN
├── control
└── md5sums

0 directories, 2 files

探索「Source Package: coreutils

切換到「~/Downloads/coreutils/source」

$ cd ~/Downloads/coreutils/source

下載「Source Package: coreutils」。

$ apt-get source coreutils

檢視原始碼套件檔案。

$ tree coreutils-8.21

顯示

coreutils-8.21
├── ABOUT-NLS
├── aclocal.m4
├── AUTHORS
├── bootstrap
├── bootstrap.conf
├── build-aux
│   ├── announce-gen
│   ├── ChangeLog-2007
│   ├── compile
│   ├── config.guess
│   ├── config.rpath
│   ├── config.sub
│   ├── depcomp
│   ├── do-release-commit-and-tag
│   ├── gendocs.sh
│   ├── gen-lists-of-programs.sh
│   ├── gitlog-to-changelog
│   ├── git-version-gen
│   ├── gnupload
│   ├── gnu-web-doc-update
│   ├── install-sh
│   ├── mdate-sh
│   ├── missing
│   ├── prefix-gnulib-mk
│   ├── snippet
│   │   ├── arg-nonnull.h
│   │   ├── c++defs.h
│   │   ├── _Noreturn.h
│   │   ├── unused-parameter.h
│   │   └── warn-on-use.h
│   ├── texinfo.tex
│   ├── update-copyright
│   ├── useless-if-before-free
│   ├── vc-list-files
│   └── ylwrap
├── cfg.mk
├── ChangeLog
├── ChangeLog-2005
├── ChangeLog-2006
├── ChangeLog-2007
├── ChangeLog-2008
├── configure
├── configure.ac
├── COPYING
├── debian
│   ├── changelog
│   ├── compat
│   ├── control
│   ├── coreutils.copyright
│   ├── coreutils.dirs
│   ├── coreutils.NEWS
│   ├── coreutils.README.Debian
│   ├── mktemp.copyright
│   ├── patches
│   │   ├── 00list
│   │   ├── 61_whoips.dpatch
│   │   ├── 63_dd-appenderrors.dpatch
│   │   ├── 72_id_checkngroups.dpatch
│   │   ├── 80_fedora_sysinfo.dpatch
│   │   ├── 85_timer_settime.dpatch
│   │   ├── 99_arm64_longlong.dpatch
│   │   ├── 99_float_endian_detection.dpatch
│   │   ├── 99_hppa_longlong.dpatch
│   │   ├── 99_kfbsd_fstat_patch.dpatch
│   │   ├── 99_test_nohup_tty.dpatch
│   │   ├── 99_test_xasprintf_hardening.dpatch
│   │   └── CVE-2014-9471.dpatch
│   ├── README.source
│   ├── rules
│   ├── tests
│   │   ├── control
│   │   └── upstream
│   └── watch
├── dist-check.mk
├── doc
│   ├── ChangeLog-2007
│   ├── constants.texi
│   ├── coreutils.info
│   ├── coreutils.texi
│   ├── fdl.texi
│   ├── local.mk
│   ├── parse-datetime.texi
│   ├── perm.texi
│   ├── stamp-vti
│   └── version.texi
├── gnulib-tests
│   ├── accept.c
│   ├── at-func.c
│   ├── bind.c
│   ├── connect.c
│   ├── glthread
│   │   ├── thread.c
│   │   ├── thread.h
│   │   └── yield.h
│   ├── gnulib.mk
│   ├── inet_pton.c
│   ├── infinity.h
│   ├── init.sh
│   ├── ioctl.c
│   ├── listen.c
│   ├── localename.c
│   ├── localename.h
│   ├── macros.h
│   ├── Makefile.am
│   ├── Makefile.in
│   ├── minus-zero.h
│   ├── nan.h
│   ├── nap.h
│   ├── perror.c
│   ├── pipe.c
│   ├── randomd.c
│   ├── randoml.c
│   ├── setlocale.c
│   ├── setsockopt.c
│   ├── signature.h
│   ├── sleep.c
│   ├── socket.c
│   ├── strerror_r.c
│   ├── symlinkat.c
│   ├── test-accept.c
│   ├── test-alignof.c
│   ├── test-alloca-opt.c
│   ├── test-areadlinkat.c
│   ├── test-areadlink.c
│   ├── test-areadlink.h
│   ├── test-areadlink-with-size.c
│   ├── test-argmatch.c
│   ├── test-argv-iter.c
│   ├── test-arpa_inet.c
│   ├── test-base64.c
│   ├── test-binary-io.c
│   ├── test-binary-io.sh
│   ├── test-bind.c
│   ├── test-bitrotate.c
│   ├── test-btowc1.sh
│   ├── test-btowc2.sh
│   ├── test-btowc.c
│   ├── test-calloc-gnu.c
│   ├── test-canonicalize.c
│   ├── test-c-ctype.c
│   ├── test-chdir.c
│   ├── test-chown.c
│   ├── test-chown.h
│   ├── test-cloexec.c
│   ├── test-close.c
│   ├── test-closein.c
│   ├── test-closein.sh
│   ├── test-connect.c
│   ├── test-copy-acl-1.sh
│   ├── test-copy-acl-2.sh
│   ├── test-copy-acl.c
│   ├── test-copy-acl.sh
│   ├── test-c-strcasecmp.c
│   ├── test-c-strcase.sh
│   ├── test-c-strncasecmp.c
│   ├── test-ctype.c
│   ├── test-dirent.c
│   ├── test-dirent-safer.c
│   ├── test-dirname.c
│   ├── test-di-set.c
│   ├── test-dup2.c
│   ├── test-dup.c
│   ├── test-dup-safer.c
│   ├── test-environ.c
│   ├── test-errno.c
│   ├── test-exclude1.sh
│   ├── test-exclude2.sh
│   ├── test-exclude3.sh
│   ├── test-exclude4.sh
│   ├── test-exclude5.sh
│   ├── test-exclude6.sh
│   ├── test-exclude7.sh
│   ├── test-exclude8.sh
│   ├── test-exclude.c
│   ├── test-faccessat.c
│   ├── test-fadvise.c
│   ├── test-fchdir.c
│   ├── test-fchmodat.c
│   ├── test-fchownat.c
│   ├── test-fclose.c
│   ├── test-fcntl.c
│   ├── test-fcntl-h.c
│   ├── test-fcntl-safer.c
│   ├── test-fdatasync.c
│   ├── test-fdopen.c
│   ├── test-fdopendir.c
│   ├── test-fdutimensat.c
│   ├── test-fflush2.c
│   ├── test-fflush2.sh
│   ├── test-fflush.c
│   ├── test-fgetc.c
│   ├── test-file-has-acl-1.sh
│   ├── test-file-has-acl-2.sh
│   ├── test-file-has-acl.c
│   ├── test-file-has-acl.sh
│   ├── test-filenamecat.c
│   ├── test-filevercmp.c
│   ├── test-float.c
│   ├── test-fnmatch.c
│   ├── test-fopen.c
│   ├── test-fopen.h
│   ├── test-fopen-safer.c
│   ├── test-fpending.c
│   ├── test-fpending.sh
│   ├── test-fprintf-posix.h
│   ├── test-fpurge.c
│   ├── test-fputc.c
│   ├── test-freadahead.c
│   ├── test-freadahead.sh
│   ├── test-fread.c
│   ├── test-freading.c
│   ├── test-freadptr2.c
│   ├── test-freadptr2.sh
│   ├── test-freadptr.c
│   ├── test-freadptr.sh
│   ├── test-freadseek.c
│   ├── test-freadseek.sh
│   ├── test-freopen.c
│   ├── test-freopen-safer.c
│   ├── test-frexp.c
│   ├── test-frexp.h
│   ├── test-frexpl.c
│   ├── test-fseek2.sh
│   ├── test-fseek.c
│   ├── test-fseeko2.sh
│   ├── test-fseeko3.c
│   ├── test-fseeko3.sh
│   ├── test-fseeko4.c
│   ├── test-fseeko4.sh
│   ├── test-fseeko.c
│   ├── test-fseeko.sh
│   ├── test-fseek.sh
│   ├── test-fseterr.c
│   ├── test-fstatat.c
│   ├── test-fstat.c
│   ├── test-fsync.c
│   ├── test-ftell2.sh
│   ├── test-ftell3.c
│   ├── test-ftell.c
│   ├── test-ftello2.sh
│   ├── test-ftello3.c
│   ├── test-ftello4.c
│   ├── test-ftello4.sh
│   ├── test-ftello.c
│   ├── test-ftello.sh
│   ├── test-ftell.sh
│   ├── test-ftruncate.c
│   ├── test-ftruncate.sh
│   ├── test-futimens.c
│   ├── test-futimens.h
│   ├── test-fwrite.c
│   ├── test-getaddrinfo.c
│   ├── test-getcwd.c
│   ├── test-getcwd-lgpl.c
│   ├── test-getcwd.sh
│   ├── test-getdelim.c
│   ├── test-getdtablesize.c
│   ├── test-getgroups.c
│   ├── test-gethostname.c
│   ├── test-getline.c
│   ├── test-getloadavg.c
│   ├── test-getlogin.c
│   ├── test-getndelim2.c
│   ├── test-getopt.c
│   ├── test-getopt.h
│   ├── test-getopt_long.h
│   ├── test-gettimeofday.c
│   ├── test-hash.c
│   ├── test-iconv.c
│   ├── test-iconv-h.c
│   ├── test-ignore-value.c
│   ├── test-inet_ntop.c
│   ├── test-inet_pton.c
│   ├── test-init.sh
│   ├── test-ino-map.c
│   ├── test-intprops.c
│   ├── test-inttostr.c
│   ├── test-inttypes.c
│   ├── test-ioctl.c
│   ├── test-i-ring.c
│   ├── test-isatty.c
│   ├── test-isblank.c
│   ├── test-isnand.h
│   ├── test-isnand-nolibm.c
│   ├── test-isnanf.h
│   ├── test-isnanf-nolibm.c
│   ├── test-isnanl.h
│   ├── test-isnanl-nolibm.c
│   ├── test-iswblank.c
│   ├── test-langinfo.c
│   ├── test-lchown.c
│   ├── test-lchown.h
│   ├── test-linkat.c
│   ├── test-link.c
│   ├── test-link.h
│   ├── test-listen.c
│   ├── test-locale.c
│   ├── test-localeconv.c
│   ├── test-localename.c
│   ├── test-lock.c
│   ├── test-lseek.c
│   ├── test-lseek.sh
│   ├── test-lstat.c
│   ├── test-lstat.h
│   ├── test-lutimens.h
│   ├── test-malloca.c
│   ├── test-malloc-gnu.c
│   ├── test-math.c
│   ├── test-mbrtowc1.sh
│   ├── test-mbrtowc2.sh
│   ├── test-mbrtowc3.sh
│   ├── test-mbrtowc4.sh
│   ├── test-mbrtowc.c
│   ├── test-mbrtowc-w32-1.sh
│   ├── test-mbrtowc-w32-2.sh
│   ├── test-mbrtowc-w32-3.sh
│   ├── test-mbrtowc-w32-4.sh
│   ├── test-mbrtowc-w32-5.sh
│   ├── test-mbrtowc-w32.c
│   ├── test-mbsalign.c
│   ├── test-mbscasecmp.c
│   ├── test-mbscasecmp.sh
│   ├── test-mbsinit.c
│   ├── test-mbsinit.sh
│   ├── test-mbsrtowcs1.sh
│   ├── test-mbsrtowcs2.sh
│   ├── test-mbsrtowcs3.sh
│   ├── test-mbsrtowcs4.sh
│   ├── test-mbsrtowcs.c
│   ├── test-mbsstr1.c
│   ├── test-mbsstr2.c
│   ├── test-mbsstr2.sh
│   ├── test-mbsstr3.c
│   ├── test-mbsstr3.sh
│   ├── test-md5.c
│   ├── test-memcasecmp.c
│   ├── test-memchr2.c
│   ├── test-memchr.c
│   ├── test-memcoll.c
│   ├── test-memrchr.c
│   ├── test-mkdir.c
│   ├── test-mkdir.h
│   ├── test-mkfifo.c
│   ├── test-mkfifo.h
│   ├── test-mknod.c
│   ├── test-nanosleep.c
│   ├── test-netdb.c
│   ├── test-netinet_in.c
│   ├── test-nl_langinfo.c
│   ├── test-nl_langinfo.sh
│   ├── test-openat.c
│   ├── test-openat-safer.c
│   ├── test-open.c
│   ├── test-open.h
│   ├── test-parse-datetime.c
│   ├── test-pathmax.c
│   ├── test-perror2.c
│   ├── test-perror.c
│   ├── test-perror.sh
│   ├── test-pipe2.c
│   ├── test-pipe.c
│   ├── test-posix_spawn1.c
│   ├── test-posix_spawn1.in.sh
│   ├── test-posix_spawn2.c
│   ├── test-posix_spawn2.in.sh
│   ├── test-posix_spawn_file_actions_addclose.c
│   ├── test-posix_spawn_file_actions_adddup2.c
│   ├── test-posix_spawn_file_actions_addopen.c
│   ├── test-posixtm.c
│   ├── test-printf-frexp.c
│   ├── test-printf-frexpl.c
│   ├── test-printf-posix.h
│   ├── test-printf-posix.output
│   ├── test-priv-set.c
│   ├── test-quotearg.h
│   ├── test-quotearg-simple.c
│   ├── test-raise.c
│   ├── test-rand-isaac.c
│   ├── test-rawmemchr.c
│   ├── test-read.c
│   ├── test-read-file.c
│   ├── test-readlinkat.c
│   ├── test-readlink.c
│   ├── test-readlink.h
│   ├── test-readtokens.c
│   ├── test-readtokens.sh
│   ├── test-realloc-gnu.c
│   ├── test-regex.c
│   ├── test-remove.c
│   ├── test-rename.c
│   ├── test-rename.h
│   ├── test-rmdir.c
│   ├── test-rmdir.h
│   ├── test-sameacls.c
│   ├── test-sched.c
│   ├── test-select.c
│   ├── test-select-fd.c
│   ├── test-select.h
│   ├── test-select-in.sh
│   ├── test-select-out.sh
│   ├── test-select-stdin.c
│   ├── test-setenv.c
│   ├── test-setlocale1.c
│   ├── test-setlocale1.sh
│   ├── test-setlocale2.c
│   ├── test-setlocale2.sh
│   ├── test-set-mode-acl-1.sh
│   ├── test-set-mode-acl-2.sh
│   ├── test-set-mode-acl.c
│   ├── test-set-mode-acl.sh
│   ├── test-setsockopt.c
│   ├── test-sha1.c
│   ├── test-sigaction.c
│   ├── test-signal-h.c
│   ├── test-signbit.c
│   ├── test-sigprocmask.c
│   ├── test-sleep.c
│   ├── test-snprintf.c
│   ├── test-sockets.c
│   ├── test-spawn.c
│   ├── test-spawn-pipe-child.c
│   ├── test-spawn-pipe-main.c
│   ├── test-spawn-pipe.sh
│   ├── test-statat.c
│   ├── test-stat.c
│   ├── test-stat.h
│   ├── test-stat-time.c
│   ├── test-stdalign.c
│   ├── test-stdbool.c
│   ├── test-stddef.c
│   ├── test-stdint.c
│   ├── test-stdio.c
│   ├── test-stdlib.c
│   ├── test-strchrnul.c
│   ├── test-strerror.c
│   ├── test-strerror_r.c
│   ├── test-strftime.c
│   ├── test-striconv.c
│   ├── test-string.c
│   ├── test-strncat.c
│   ├── test-strnlen.c
│   ├── test-strsignal.c
│   ├── test-strtod.c
│   ├── test-strtoimax.c
│   ├── test-strtoll.c
│   ├── test-strtoull.c
│   ├── test-strtoumax.c
│   ├── test-symlinkat.c
│   ├── test-symlink.c
│   ├── test-symlink.h
│   ├── test-sys_ioctl.c
│   ├── test-sys_resource.c
│   ├── test-sys_select.c
│   ├── test-sys_socket.c
│   ├── test-sys_stat.c
│   ├── test-sys_time.c
│   ├── test-sys_types.c
│   ├── test-sys_uio.c
│   ├── test-sys_utsname.c
│   ├── test-sys_wait.c
│   ├── test-sys_wait.h
│   ├── test-termios.c
│   ├── test-thread_create.c
│   ├── test-thread_self.c
│   ├── test-time.c
│   ├── test-tls.c
│   ├── test-u64.c
│   ├── test-uname.c
│   ├── test-unistd.c
│   ├── test-unlinkat.c
│   ├── test-unlink.c
│   ├── test-unlink.h
│   ├── test-unsetenv.c
│   ├── test-update-copyright.sh
│   ├── test-userspec.c
│   ├── test-usleep.c
│   ├── test-utimensat.c
│   ├── test-utimens.c
│   ├── test-utimens-common.h
│   ├── test-utimens.h
│   ├── test-vasnprintf.c
│   ├── test-vasprintf.c
│   ├── test-vasprintf-posix.c
│   ├── test-vc-list-files-cvs.sh
│   ├── test-vc-list-files-git.sh
│   ├── test-verify.c
│   ├── test-verify.sh
│   ├── test-version-etc.c
│   ├── test-version-etc.sh
│   ├── test-vfprintf-posix.c
│   ├── test-vfprintf-posix.sh
│   ├── test-vprintf-posix.c
│   ├── test-vprintf-posix.sh
│   ├── test-wchar.c
│   ├── test-wcrtomb.c
│   ├── test-wcrtomb.sh
│   ├── test-wcrtomb-w32-1.sh
│   ├── test-wcrtomb-w32-2.sh
│   ├── test-wcrtomb-w32-3.sh
│   ├── test-wcrtomb-w32-4.sh
│   ├── test-wcrtomb-w32-5.sh
│   ├── test-wcrtomb-w32.c
│   ├── test-wctype-h.c
│   ├── test-wcwidth.c
│   ├── test-write.c
│   ├── test-xalloc-die.c
│   ├── test-xalloc-die.sh
│   ├── test-xfprintf-posix.c
│   ├── test-xprintf-posix.c
│   ├── test-xprintf-posix.sh
│   ├── test-xstrtoimax.c
│   ├── test-xstrtoimax.sh
│   ├── test-xstrtol.c
│   ├── test-xstrtol.sh
│   ├── test-xstrtoul.c
│   ├── test-xstrtoumax.c
│   ├── test-xstrtoumax.sh
│   ├── test-xvasprintf.c
│   ├── test-yesno.c
│   ├── test-yesno.sh
│   ├── unistr
│   │   ├── test-strncat.h
│   │   ├── test-u8-mbtoucr.c
│   │   └── test-u8-uctomb.c
│   ├── uniwidth
│   │   ├── test-uc_width2.c
│   │   ├── test-uc_width2.sh
│   │   └── test-uc_width.c
│   ├── unlinkdir.c
│   ├── unlinkdir.h
│   ├── usleep.c
│   ├── w32sock.h
│   ├── wctob.c
│   ├── wctomb.c
│   ├── wctomb-impl.h
│   └── zerosize-ptr.h
├── GNUmakefile
├── init.cfg
├── INSTALL
├── lib
│   ├── acl_entries.c
│   ├── acl.h
│   ├── acl-internal.h
│   ├── alignof.h
│   ├── alloca.c
│   ├── alloca.in.h
│   ├── allocator.c
│   ├── allocator.h
│   ├── anytostr.c
│   ├── areadlinkat.c
│   ├── areadlink.c
│   ├── areadlink.h
│   ├── areadlink-with-size.c
│   ├── argmatch.c
│   ├── argmatch.h
│   ├── argv-iter.c
│   ├── argv-iter.h
│   ├── arpa_inet.in.h
│   ├── asnprintf.c
│   ├── asprintf.c
│   ├── at-func2.c
│   ├── at-func.c
│   ├── backupfile.c
│   ├── backupfile.h
│   ├── base64.c
│   ├── base64.h
│   ├── basename.c
│   ├── basename-lgpl.c
│   ├── binary-io.c
│   ├── binary-io.h
│   ├── bitrotate.c
│   ├── bitrotate.h
│   ├── btowc.c
│   ├── buffer-lcm.c
│   ├── buffer-lcm.h
│   ├── calloc.c
│   ├── canon-host.c
│   ├── canon-host.h
│   ├── canonicalize.c
│   ├── canonicalize.h
│   ├── careadlinkat.c
│   ├── careadlinkat.h
│   ├── c-ctype.c
│   ├── c-ctype.h
│   ├── ChangeLog-2007
│   ├── chdir-long.c
│   ├── chdir-long.h
│   ├── chmodat.c
│   ├── chownat.c
│   ├── chown.c
│   ├── cloexec.c
│   ├── cloexec.h
│   ├── close.c
│   ├── closedir.c
│   ├── closein.c
│   ├── closein.h
│   ├── closeout.c
│   ├── closeout.h
│   ├── close-stream.c
│   ├── close-stream.h
│   ├── config.charset
│   ├── config.hin
│   ├── copy-acl.c
│   ├── creat-safer.c
│   ├── c-strcasecmp.c
│   ├── c-strcaseeq.h
│   ├── c-strcase.h
│   ├── c-strncasecmp.c
│   ├── c-strtod.c
│   ├── c-strtod.h
│   ├── c-strtold.c
│   ├── ctype.in.h
│   ├── cycle-check.c
│   ├── cycle-check.h
│   ├── dev-ino.h
│   ├── diacrit.c
│   ├── diacrit.h
│   ├── dirchownmod.c
│   ├── dirchownmod.h
│   ├── dirent--.h
│   ├── dirent.in.h
│   ├── dirent-private.h
│   ├── dirent-safer.h
│   ├── dirfd.c
│   ├── dirname.c
│   ├── dirname.h
│   ├── dirname-lgpl.c
│   ├── di-set.c
│   ├── di-set.h
│   ├── dosname.h
│   ├── dtoastr.c
│   ├── dtotimespec.c
│   ├── dup2.c
│   ├── dup.c
│   ├── dup-safer.c
│   ├── dup-safer-flag.c
│   ├── errno.in.h
│   ├── error.c
│   ├── error.h
│   ├── euidaccess.c
│   ├── exclude.c
│   ├── exclude.h
│   ├── exitfail.c
│   ├── exitfail.h
│   ├── faccessat.c
│   ├── fadvise.c
│   ├── fadvise.h
│   ├── fatal-signal.c
│   ├── fatal-signal.h
│   ├── fchdir.c
│   ├── fchmodat.c
│   ├── fchownat.c
│   ├── fchown-stub.c
│   ├── fclose.c
│   ├── fcntl.c
│   ├── fcntl--.h
│   ├── fcntl.in.h
│   ├── fcntl-safer.h
│   ├── fdatasync.c
│   ├── fd-hook.c
│   ├── fd-hook.h
│   ├── fdopen.c
│   ├── fdopendir.c
│   ├── fd-reopen.c
│   ├── fd-reopen.h
│   ├── fd-safer.c
│   ├── fd-safer-flag.c
│   ├── fdutimensat.c
│   ├── fflush.c
│   ├── fileblocks.c
│   ├── file-has-acl.c
│   ├── filemode.c
│   ├── filemode.h
│   ├── filenamecat.c
│   ├── filenamecat.h
│   ├── filenamecat-lgpl.c
│   ├── filename.h
│   ├── file-set.c
│   ├── file-set.h
│   ├── file-type.c
│   ├── file-type.h
│   ├── filevercmp.c
│   ├── filevercmp.h
│   ├── float.c
│   ├── float+.h
│   ├── float.in.h
│   ├── fnmatch.c
│   ├── fnmatch.in.h
│   ├── fnmatch_loop.c
│   ├── fopen.c
│   ├── fopen-safer.c
│   ├── fpending.c
│   ├── fpending.h
│   ├── fprintftime.c
│   ├── fprintftime.h
│   ├── fpucw.h
│   ├── fpurge.c
│   ├── freadahead.c
│   ├── freadahead.h
│   ├── freading.c
│   ├── freading.h
│   ├── freadptr.c
│   ├── freadptr.h
│   ├── freadseek.c
│   ├── freadseek.h
│   ├── freopen.c
│   ├── freopen-safer.c
│   ├── frexp.c
│   ├── frexpl.c
│   ├── fseek.c
│   ├── fseeko.c
│   ├── fseterr.c
│   ├── fseterr.h
│   ├── fstatat.c
│   ├── fstat.c
│   ├── fsusage.c
│   ├── fsusage.h
│   ├── fsync.c
│   ├── ftell.c
│   ├── ftello.c
│   ├── ftoastr.c
│   ├── ftoastr.h
│   ├── ftruncate.c
│   ├── fts.c
│   ├── fts-cycle.c
│   ├── fts_.h
│   ├── full-read.c
│   ├── full-read.h
│   ├── full-write.c
│   ├── full-write.h
│   ├── futimens.c
│   ├── gai_strerror.c
│   ├── getaddrinfo.c
│   ├── getcwd.c
│   ├── getcwd-lgpl.c
│   ├── getdelim.c
│   ├── getdtablesize.c
│   ├── getfilecon.c
│   ├── getgroups.c
│   ├── gethostname.c
│   ├── gethrxtime.c
│   ├── gethrxtime.h
│   ├── getline.c
│   ├── getloadavg.c
│   ├── getlogin.c
│   ├── getndelim2.c
│   ├── getndelim2.h
│   ├── getopt1.c
│   ├── getopt.c
│   ├── getopt.in.h
│   ├── getopt_int.h
│   ├── getpagesize.c
│   ├── getpass.c
│   ├── getpass.h
│   ├── gettext.h
│   ├── gettime.c
│   ├── gettimeofday.c
│   ├── getugroups.c
│   ├── getugroups.h
│   ├── getusershell.c
│   ├── glthread
│   │   ├── lock.c
│   │   ├── lock.h
│   │   ├── threadlib.c
│   │   ├── tls.c
│   │   └── tls.h
│   ├── gnulib.mk
│   ├── group-member.c
│   ├── hard-locale.c
│   ├── hard-locale.h
│   ├── hash.c
│   ├── hash.h
│   ├── hash-pjw.c
│   ├── hash-pjw.h
│   ├── hash-triple.c
│   ├── hash-triple.h
│   ├── heap.c
│   ├── heap.h
│   ├── human.c
│   ├── human.h
│   ├── iconv.c
│   ├── iconv_close.c
│   ├── iconv.in.h
│   ├── iconv_open-aix.gperf
│   ├── iconv_open-aix.h
│   ├── iconv_open.c
│   ├── iconv_open-hpux.gperf
│   ├── iconv_open-hpux.h
│   ├── iconv_open-irix.gperf
│   ├── iconv_open-irix.h
│   ├── iconv_open-osf.gperf
│   ├── iconv_open-osf.h
│   ├── iconv_open-solaris.gperf
│   ├── iconv_open-solaris.h
│   ├── idcache.c
│   ├── idcache.h
│   ├── ignore-value.h
│   ├── imaxtostr.c
│   ├── inet_ntop.c
│   ├── ino-map.c
│   ├── ino-map.h
│   ├── intprops.h
│   ├── inttostr.c
│   ├── inttostr.h
│   ├── inttypes.in.h
│   ├── i-ring.c
│   ├── i-ring.h
│   ├── isapipe.c
│   ├── isapipe.h
│   ├── isatty.c
│   ├── isblank.c
│   ├── isnan.c
│   ├── isnand.c
│   ├── isnand-nolibm.h
│   ├── isnanf.c
│   ├── isnanf-nolibm.h
│   ├── isnanl.c
│   ├── isnanl-nolibm.h
│   ├── iswblank.c
│   ├── itold.c
│   ├── langinfo.in.h
│   ├── lchown.c
│   ├── ldtoastr.c
│   ├── linebuffer.c
│   ├── linebuffer.h
│   ├── linkat.c
│   ├── link.c
│   ├── localcharset.c
│   ├── localcharset.h
│   ├── localeconv.c
│   ├── locale.in.h
│   ├── local.mk
│   ├── long-options.c
│   ├── long-options.h
│   ├── lseek.c
│   ├── lstat.c
│   ├── malloca.c
│   ├── malloca.h
│   ├── malloca.valgrind
│   ├── malloc.c
│   ├── math.c
│   ├── math.in.h
│   ├── mbchar.c
│   ├── mbchar.h
│   ├── mbiter.c
│   ├── mbiter.h
│   ├── mbrlen.c
│   ├── mbrtowc.c
│   ├── mbsalign.c
│   ├── mbsalign.h
│   ├── mbscasecmp.c
│   ├── mbsinit.c
│   ├── mbslen.c
│   ├── mbsrtowcs.c
│   ├── mbsrtowcs-impl.h
│   ├── mbsrtowcs-state.c
│   ├── mbsstr.c
│   ├── mbswidth.c
│   ├── mbswidth.h
│   ├── mbtowc.c
│   ├── mbtowc-impl.h
│   ├── mbuiter.c
│   ├── mbuiter.h
│   ├── md5.c
│   ├── md5.h
│   ├── memcasecmp.c
│   ├── memcasecmp.h
│   ├── memchr2.c
│   ├── memchr2.h
│   ├── memchr2.valgrind
│   ├── memchr.c
│   ├── memchr.valgrind
│   ├── memcmp2.c
│   ├── memcmp2.h
│   ├── memcoll.c
│   ├── memcoll.h
│   ├── mempcpy.c
│   ├── memrchr.c
│   ├── mgetgroups.c
│   ├── mgetgroups.h
│   ├── mkancesdirs.c
│   ├── mkancesdirs.h
│   ├── mkdir.c
│   ├── mkdir-p.c
│   ├── mkdir-p.h
│   ├── mkfifo.c
│   ├── mknod.c
│   ├── mkstemp.c
│   ├── mkstemp-safer.c
│   ├── mktime.c
│   ├── mktime-internal.h
│   ├── modechange.c
│   ├── modechange.h
│   ├── mountlist.c
│   ├── mountlist.h
│   ├── mpsort.c
│   ├── mpsort.h
│   ├── msvc-inval.c
│   ├── msvc-inval.h
│   ├── msvc-nothrow.c
│   ├── msvc-nothrow.h
│   ├── nanosleep.c
│   ├── netdb.in.h
│   ├── netinet_in.in.h
│   ├── nl_langinfo.c
│   ├── nproc.c
│   ├── nproc.h
│   ├── obstack.c
│   ├── obstack.h
│   ├── offtostr.c
│   ├── openat.c
│   ├── openat-die.c
│   ├── openat.h
│   ├── openat-priv.h
│   ├── openat-proc.c
│   ├── openat-safer.c
│   ├── open.c
│   ├── opendir.c
│   ├── opendir-safer.c
│   ├── open-safer.c
│   ├── parse-datetime.c
│   ├── parse-datetime.h
│   ├── parse-datetime.y
│   ├── pathmax.h
│   ├── physmem.c
│   ├── physmem.h
│   ├── pipe2.c
│   ├── pipe2-safer.c
│   ├── pipe.h
│   ├── pipe-safer.c
│   ├── posixtm.c
│   ├── posixtm.h
│   ├── posixver.c
│   ├── posixver.h
│   ├── printf-args.c
│   ├── printf-args.h
│   ├── printf-frexp.c
│   ├── printf-frexp.h
│   ├── printf-frexpl.c
│   ├── printf-frexpl.h
│   ├── printf-parse.c
│   ├── printf-parse.h
│   ├── priv-set.c
│   ├── priv-set.h
│   ├── progname.c
│   ├── progname.h
│   ├── propername.c
│   ├── propername.h
│   ├── pthread.c
│   ├── pthread.in.h
│   ├── putenv.c
│   ├── quotearg.c
│   ├── quotearg.h
│   ├── quote.h
│   ├── raise.c
│   ├── randint.c
│   ├── randint.h
│   ├── rand-isaac.c
│   ├── rand-isaac.h
│   ├── randperm.c
│   ├── randperm.h
│   ├── randread.c
│   ├── randread.h
│   ├── rawmemchr.c
│   ├── rawmemchr.valgrind
│   ├── read.c
│   ├── readdir.c
│   ├── read-file.c
│   ├── read-file.h
│   ├── readlinkat.c
│   ├── readlink.c
│   ├── readtokens0.c
│   ├── readtokens0.h
│   ├── readtokens.c
│   ├── readtokens.h
│   ├── readutmp.c
│   ├── readutmp.h
│   ├── realloc.c
│   ├── ref-add.sin
│   ├── ref-del.sin
│   ├── regcomp.c
│   ├── regex.c
│   ├── regexec.c
│   ├── regex.h
│   ├── regex_internal.c
│   ├── regex_internal.h
│   ├── remove.c
│   ├── rename.c
│   ├── rewinddir.c
│   ├── rmdir.c
│   ├── root-dev-ino.c
│   ├── root-dev-ino.h
│   ├── root-uid.h
│   ├── rpmatch.c
│   ├── safe-read.c
│   ├── safe-read.h
│   ├── safe-write.c
│   ├── safe-write.h
│   ├── same.c
│   ├── same.h
│   ├── same-inode.h
│   ├── save-cwd.c
│   ├── save-cwd.h
│   ├── savedir.c
│   ├── savedir.h
│   ├── savewd.c
│   ├── savewd.h
│   ├── sched.in.h
│   ├── se-context.c
│   ├── se-context.in.h
│   ├── select.c
│   ├── selinux-at.c
│   ├── selinux-at.h
│   ├── se-selinux.c
│   ├── se-selinux.in.h
│   ├── setenv.c
│   ├── set-mode-acl.c
│   ├── settime.c
│   ├── sha1.c
│   ├── sha1.h
│   ├── sha256.c
│   ├── sha256.h
│   ├── sha512.c
│   ├── sha512.h
│   ├── sig2str.c
│   ├── sig2str.h
│   ├── sigaction.c
│   ├── sig-handler.c
│   ├── sig-handler.h
│   ├── siglist.h
│   ├── signal.in.h
│   ├── signbitd.c
│   ├── signbitf.c
│   ├── signbitl.c
│   ├── sigprocmask.c
│   ├── size_max.h
│   ├── snprintf.c
│   ├── sockets.c
│   ├── sockets.h
│   ├── spawnattr_destroy.c
│   ├── spawnattr_init.c
│   ├── spawnattr_setflags.c
│   ├── spawnattr_setsigmask.c
│   ├── spawn_faction_addclose.c
│   ├── spawn_faction_adddup2.c
│   ├── spawn_faction_addopen.c
│   ├── spawn_faction_destroy.c
│   ├── spawn_faction_init.c
│   ├── spawni.c
│   ├── spawn.in.h
│   ├── spawn_int.h
│   ├── spawnp.c
│   ├── spawn-pipe.c
│   ├── spawn-pipe.h
│   ├── statat.c
│   ├── stat.c
│   ├── stat-macros.h
│   ├── stat-size.h
│   ├── stat-time.c
│   ├── stat-time.h
│   ├── stdalign.in.h
│   ├── stdarg.in.h
│   ├── stdbool.in.h
│   ├── stddef.in.h
│   ├── stdint.in.h
│   ├── stdio--.h
│   ├── stdio-impl.h
│   ├── stdio.in.h
│   ├── stdio-safer.h
│   ├── stdlib--.h
│   ├── stdlib.in.h
│   ├── stdlib-safer.h
│   ├── stpcpy.c
│   ├── stpncpy.c
│   ├── strchrnul.c
│   ├── strchrnul.valgrind
│   ├── strdup.c
│   ├── streq.h
│   ├── strerror.c
│   ├── strerror-override.c
│   ├── strerror-override.h
│   ├── strftime.c
│   ├── strftime.h
│   ├── striconv.c
│   ├── striconv.h
│   ├── string.in.h
│   ├── strintcmp.c
│   ├── stripslash.c
│   ├── str-kmp.h
│   ├── strncat.c
│   ├── strndup.c
│   ├── strnlen1.c
│   ├── strnlen1.h
│   ├── strnlen.c
│   ├── strnumcmp.c
│   ├── strnumcmp.h
│   ├── strnumcmp-in.h
│   ├── strpbrk.c
│   ├── strsignal.c
│   ├── strstr.c
│   ├── strtod.c
│   ├── strtoimax.c
│   ├── strtol.c
│   ├── strtoll.c
│   ├── strtoul.c
│   ├── strtoull.c
│   ├── strtoumax.c
│   ├── str-two-way.h
│   ├── symlink.c
│   ├── sys_ioctl.in.h
│   ├── sys_resource.in.h
│   ├── sys_select.in.h
│   ├── sys_socket.c
│   ├── sys_socket.in.h
│   ├── sys_stat.in.h
│   ├── sys_time.in.h
│   ├── sys_types.in.h
│   ├── sys_uio.in.h
│   ├── sys_utsname.in.h
│   ├── sys_wait.in.h
│   ├── tempname.c
│   ├── tempname.h
│   ├── termios.in.h
│   ├── time.in.h
│   ├── time_r.c
│   ├── timespec.c
│   ├── timespec.h
│   ├── trim.c
│   ├── trim.h
│   ├── u64.c
│   ├── u64.h
│   ├── uinttostr.c
│   ├── umaxtostr.c
│   ├── uname.c
│   ├── unicodeio.c
│   ├── unicodeio.h
│   ├── unistd.c
│   ├── unistd--.h
│   ├── unistd.in.h
│   ├── unistd-safer.h
│   ├── unistr
│   │   ├── u8-mbtoucr.c
│   │   ├── u8-uctomb-aux.c
│   │   └── u8-uctomb.c
│   ├── unistr.in.h
│   ├── unitypes.in.h
│   ├── uniwidth
│   │   ├── cjk.h
│   │   └── width.c
│   ├── uniwidth.in.h
│   ├── unlinkat.c
│   ├── unlink.c
│   ├── unlocked-io.h
│   ├── unsetenv.c
│   ├── userspec.c
│   ├── userspec.h
│   ├── utimecmp.c
│   ├── utimecmp.h
│   ├── utimensat.c
│   ├── utimens.c
│   ├── utimens.h
│   ├── vasnprintf.c
│   ├── vasnprintf.h
│   ├── vasprintf.c
│   ├── verify.h
│   ├── verror.c
│   ├── verror.h
│   ├── version-etc.c
│   ├── version-etc-fsf.c
│   ├── version-etc.h
│   ├── vfprintf.c
│   ├── vprintf.c
│   ├── w32sock.h
│   ├── w32spawn.h
│   ├── waitpid.c
│   ├── wait-process.c
│   ├── wait-process.h
│   ├── wchar.in.h
│   ├── wcrtomb.c
│   ├── wcswidth.c
│   ├── wcswidth-impl.h
│   ├── wctype-h.c
│   ├── wctype.in.h
│   ├── wcwidth.c
│   ├── write-any-file.c
│   ├── write-any-file.h
│   ├── write.c
│   ├── xalloc-die.c
│   ├── xalloc.h
│   ├── xalloc-oversized.h
│   ├── xasprintf.c
│   ├── xfreopen.c
│   ├── xfreopen.h
│   ├── xfts.c
│   ├── xfts.h
│   ├── xgetcwd.c
│   ├── xgetcwd.h
│   ├── xgetgroups.c
│   ├── xgethostname.c
│   ├── xgethostname.h
│   ├── xmalloc.c
│   ├── xmemcoll.c
│   ├── xmemcoll.h
│   ├── xnanosleep.c
│   ├── xnanosleep.h
│   ├── xprintf.c
│   ├── xprintf.h
│   ├── xreadlink.c
│   ├── xreadlink.h
│   ├── xsize.c
│   ├── xsize.h
│   ├── xstriconv.c
│   ├── xstriconv.h
│   ├── xstrndup.c
│   ├── xstrndup.h
│   ├── xstrtod.c
│   ├── xstrtod.h
│   ├── xstrtoimax.c
│   ├── xstrtol.c
│   ├── xstrtold.c
│   ├── xstrtol-error.c
│   ├── xstrtol.h
│   ├── xstrtoul.c
│   ├── xstrtoumax.c
│   ├── xtime.c
│   ├── xtime.h
│   ├── xvasprintf.c
│   ├── xvasprintf.h
│   ├── yesno.c
│   └── yesno.h
├── m4
│   ├── 00gnulib.m4
│   ├── acl.m4
│   ├── alloca.m4
│   ├── arpa_inet_h.m4
│   ├── assert.m4
│   ├── autobuild.m4
│   ├── backupfile.m4
│   ├── base64.m4
│   ├── bison.m4
│   ├── boottime.m4
│   ├── btowc.m4
│   ├── calloc.m4
│   ├── canon-host.m4
│   ├── canonicalize.m4
│   ├── ChangeLog-2007
│   ├── chdir-long.m4
│   ├── check-decl.m4
│   ├── chown.m4
│   ├── clock_time.m4
│   ├── closedir.m4
│   ├── closein.m4
│   ├── close.m4
│   ├── closeout.m4
│   ├── close-stream.m4
│   ├── codeset.m4
│   ├── config-h.m4
│   ├── configmake.m4
│   ├── c-strtod.m4
│   ├── ctype.m4
│   ├── cu-progs.m4
│   ├── cycle-check.m4
│   ├── d-ino.m4
│   ├── dirent_h.m4
│   ├── dirent-safer.m4
│   ├── dirfd.m4
│   ├── dirname.m4
│   ├── double-slash-root.m4
│   ├── d-type.m4
│   ├── dup2.m4
│   ├── dup.m4
│   ├── eealloc.m4
│   ├── environ.m4
│   ├── errno_h.m4
│   ├── error.m4
│   ├── euidaccess.m4
│   ├── exponentd.m4
│   ├── exponentf.m4
│   ├── exponentl.m4
│   ├── extensions.m4
│   ├── extern-inline.m4
│   ├── faccessat.m4
│   ├── fatal-signal.m4
│   ├── fchdir.m4
│   ├── fchmodat.m4
│   ├── fchownat.m4
│   ├── fclose.m4
│   ├── fcntl_h.m4
│   ├── fcntl.m4
│   ├── fcntl-o.m4
│   ├── fcntl-safer.m4
│   ├── fdatasync.m4
│   ├── fdopendir.m4
│   ├── fdopen.m4
│   ├── fflush.m4
│   ├── fileblocks.m4
│   ├── filemode.m4
│   ├── filenamecat.m4
│   ├── flexmember.m4
│   ├── float_h.m4
│   ├── fnmatch.m4
│   ├── fopen.m4
│   ├── fpending.m4
│   ├── fpieee.m4
│   ├── fpurge.m4
│   ├── freadahead.m4
│   ├── freading.m4
│   ├── freadptr.m4
│   ├── freadseek.m4
│   ├── freopen.m4
│   ├── frexpl.m4
│   ├── frexp.m4
│   ├── fseek.m4
│   ├── fseeko.m4
│   ├── fseterr.m4
│   ├── fstatat.m4
│   ├── fstat.m4
│   ├── fstypename.m4
│   ├── fsusage.m4
│   ├── fsync.m4
│   ├── ftell.m4
│   ├── ftello.m4
│   ├── ftruncate.m4
│   ├── fts.m4
│   ├── futimens.m4
│   ├── getaddrinfo.m4
│   ├── getcwd-abort-bug.m4
│   ├── getcwd.m4
│   ├── getcwd-path-max.m4
│   ├── getdelim.m4
│   ├── getdtablesize.m4
│   ├── getgroups.m4
│   ├── gethostname.m4
│   ├── gethrxtime.m4
│   ├── getline.m4
│   ├── getloadavg.m4
│   ├── getlogin.m4
│   ├── getndelim2.m4
│   ├── getopt.m4
│   ├── getpagesize.m4
│   ├── getpass.m4
│   ├── gettext.m4
│   ├── gettime.m4
│   ├── gettimeofday.m4
│   ├── getugroups.m4
│   ├── getusershell.m4
│   ├── glibc21.m4
│   ├── gmp.m4
│   ├── gnulib-common.m4
│   ├── gnulib-comp.m4
│   ├── gnu-make.m4
│   ├── group-member.m4
│   ├── hard-locale.m4
│   ├── hostent.m4
│   ├── host-os.m4
│   ├── human.m4
│   ├── iconv_h.m4
│   ├── iconv.m4
│   ├── iconv_open.m4
│   ├── idcache.m4
│   ├── include-exclude-prog.m4
│   ├── include_next.m4
│   ├── inet_ntop.m4
│   ├── inet_pton.m4
│   ├── inline.m4
│   ├── intlmacosx.m4
│   ├── intmax_t.m4
│   ├── inttostr.m4
│   ├── inttypes_h.m4
│   ├── inttypes.m4
│   ├── inttypes-pri.m4
│   ├── ioctl.m4
│   ├── i-ring.m4
│   ├── isapipe.m4
│   ├── isatty.m4
│   ├── isblank.m4
│   ├── isnand.m4
│   ├── isnanf.m4
│   ├── isnanl.m4
│   ├── iswblank.m4
│   ├── jm-macros.m4
│   ├── jm-winsz1.m4
│   ├── jm-winsz2.m4
│   ├── langinfo_h.m4
│   ├── largefile.m4
│   ├── lchmod.m4
│   ├── lchown.m4
│   ├── lcmessage.m4
│   ├── ldexpl.m4
│   ├── ldexp.m4
│   ├── lib-ignore.m4
│   ├── lib-ld.m4
│   ├── lib-link.m4
│   ├── lib-prefix.m4
│   ├── libunistring-base.m4
│   ├── linkat.m4
│   ├── link-follow.m4
│   ├── link.m4
│   ├── localcharset.m4
│   ├── localeconv.m4
│   ├── locale-fr.m4
│   ├── locale_h.m4
│   ├── locale-ja.m4
│   ├── localename.m4
│   ├── locale-tr.m4
│   ├── locale-zh.m4
│   ├── lock.m4
│   ├── longlong.m4
│   ├── lseek.m4
│   ├── ls-mntd-fs.m4
│   ├── lstat.m4
│   ├── malloca.m4
│   ├── malloc.m4
│   ├── manywarnings.m4
│   ├── math_h.m4
│   ├── mbchar.m4
│   ├── mbiter.m4
│   ├── mbrlen.m4
│   ├── mbrtowc.m4
│   ├── mbsinit.m4
│   ├── mbslen.m4
│   ├── mbsrtowcs.m4
│   ├── mbstate_t.m4
│   ├── mbswidth.m4
│   ├── mbtowc.m4
│   ├── md5.m4
│   ├── memcasecmp.m4
│   ├── memchr.m4
│   ├── memcoll.m4
│   ├── mempcpy.m4
│   ├── memrchr.m4
│   ├── mgetgroups.m4
│   ├── mkancesdirs.m4
│   ├── mkdir.m4
│   ├── mkdir-p.m4
│   ├── mkfifo.m4
│   ├── mknod.m4
│   ├── mkstemp.m4
│   ├── mktime.m4
│   ├── mmap-anon.m4
│   ├── modechange.m4
│   ├── mode_t.m4
│   ├── mountlist.m4
│   ├── mpsort.m4
│   ├── msvc-inval.m4
│   ├── msvc-nothrow.m4
│   ├── multiarch.m4
│   ├── nanosleep.m4
│   ├── netdb_h.m4
│   ├── netinet_in_h.m4
│   ├── nl_langinfo.m4
│   ├── nls.m4
│   ├── nocrash.m4
│   ├── non-recursive-gnulib-prefix-hack.m4
│   ├── nproc.m4
│   ├── off_t.m4
│   ├── openat.m4
│   ├── opendir.m4
│   ├── open.m4
│   ├── parse-datetime.m4
│   ├── pathmax.m4
│   ├── perl.m4
│   ├── perror.m4
│   ├── physmem.m4
│   ├── pipe2.m4
│   ├── pipe.m4
│   ├── po.m4
│   ├── posix-shell.m4
│   ├── posix_spawn.m4
│   ├── posixtm.m4
│   ├── posixver.m4
│   ├── prereq.m4
│   ├── printf-frexpl.m4
│   ├── printf-frexp.m4
│   ├── printf.m4
│   ├── priv-set.m4
│   ├── progtest.m4
│   ├── pthread.m4
│   ├── putenv.m4
│   ├── quotearg.m4
│   ├── quote.m4
│   ├── raise.m4
│   ├── rawmemchr.m4
│   ├── readdir.m4
│   ├── read-file.m4
│   ├── readlinkat.m4
│   ├── readlink.m4
│   ├── read.m4
│   ├── readtokens.m4
│   ├── readutmp.m4
│   ├── realloc.m4
│   ├── regex.m4
│   ├── remove.m4
│   ├── rename.m4
│   ├── rewinddir.m4
│   ├── rmdir.m4
│   ├── rpmatch.m4
│   ├── safe-read.m4
│   ├── safe-write.m4
│   ├── same.m4
│   ├── save-cwd.m4
│   ├── savedir.m4
│   ├── savewd.m4
│   ├── sched_h.m4
│   ├── select.m4
│   ├── selinux-context-h.m4
│   ├── selinux-selinux-h.m4
│   ├── servent.m4
│   ├── setenv.m4
│   ├── setlocale.m4
│   ├── settime.m4
│   ├── sha1.m4
│   ├── sha256.m4
│   ├── sha512.m4
│   ├── sig2str.m4
│   ├── sigaction.m4
│   ├── sig_atomic_t.m4
│   ├── signalblocking.m4
│   ├── signal_h.m4
│   ├── signbit.m4
│   ├── size_max.m4
│   ├── sleep.m4
│   ├── snprintf.m4
│   ├── socketlib.m4
│   ├── sockets.m4
│   ├── socklen.m4
│   ├── sockpfaf.m4
│   ├── spawn_h.m4
│   ├── spawn-pipe.m4
│   ├── ssize_t.m4
│   ├── stat.m4
│   ├── stat-prog.m4
│   ├── stat-size.m4
│   ├── stat-time.m4
│   ├── stdalign.m4
│   ├── stdarg.m4
│   ├── stdbool.m4
│   ├── stddef_h.m4
│   ├── stdint_h.m4
│   ├── stdint.m4
│   ├── stdio_h.m4
│   ├── stdlib_h.m4
│   ├── st_dm_mode.m4
│   ├── stpcpy.m4
│   ├── stpncpy.m4
│   ├── strchrnul.m4
│   ├── strdup.m4
│   ├── strerror.m4
│   ├── strerror_r.m4
│   ├── strftime.m4
│   ├── string_h.m4
│   ├── strncat.m4
│   ├── strndup.m4
│   ├── strnlen.m4
│   ├── strpbrk.m4
│   ├── strsignal.m4
│   ├── strstr.m4
│   ├── strtod.m4
│   ├── strtoimax.m4
│   ├── strtoll.m4
│   ├── strtoull.m4
│   ├── strtoumax.m4
│   ├── symlinkat.m4
│   ├── symlink.m4
│   ├── sys_ioctl_h.m4
│   ├── sys_resource_h.m4
│   ├── sys_select_h.m4
│   ├── sys_socket_h.m4
│   ├── sys_stat_h.m4
│   ├── sys_time_h.m4
│   ├── sys_types_h.m4
│   ├── sys_uio_h.m4
│   ├── sys_utsname_h.m4
│   ├── sys_wait_h.m4
│   ├── tempname.m4
│   ├── termios_h.m4
│   ├── threadlib.m4
│   ├── thread.m4
│   ├── time_h.m4
│   ├── time_r.m4
│   ├── timer_time.m4
│   ├── timespec.m4
│   ├── tls.m4
│   ├── tm_gmtoff.m4
│   ├── tzset.m4
│   ├── uname.m4
│   ├── ungetc.m4
│   ├── unicodeio.m4
│   ├── unistd_h.m4
│   ├── unistd-safer.m4
│   ├── unlinkat.m4
│   ├── unlink-busy.m4
│   ├── unlinkdir.m4
│   ├── unlink.m4
│   ├── unlocked-io.m4
│   ├── uptime.m4
│   ├── userspec.m4
│   ├── usleep.m4
│   ├── utimbuf.m4
│   ├── utimecmp.m4
│   ├── utimensat.m4
│   ├── utimens.m4
│   ├── utimes.m4
│   ├── vasnprintf.m4
│   ├── vasprintf.m4
│   ├── vasprintf-posix.m4
│   ├── version-etc.m4
│   ├── vfprintf-posix.m4
│   ├── vprintf-posix.m4
│   ├── waitpid.m4
│   ├── wait-process.m4
│   ├── warnings.m4
│   ├── wchar_h.m4
│   ├── wchar_t.m4
│   ├── wcrtomb.m4
│   ├── wcswidth.m4
│   ├── wctob.m4
│   ├── wctomb.m4
│   ├── wctype_h.m4
│   ├── wcwidth.m4
│   ├── wint_t.m4
│   ├── write-any-file.m4
│   ├── write.m4
│   ├── xalloc.m4
│   ├── xattr.m4
│   ├── xgetcwd.m4
│   ├── xnanosleep.m4
│   ├── xsize.m4
│   ├── xstrndup.m4
│   ├── xstrtod.m4
│   ├── xstrtol.m4
│   ├── xvasprintf.m4
│   ├── yesno.m4
│   └── yield.m4
├── maint.mk
├── Makefile.am
├── Makefile.in
├── man
│   ├── arch.x
│   ├── base64.x
│   ├── basename.x
│   ├── cat.x
│   ├── chcon.x
│   ├── chgrp.x
│   ├── chmod.x
│   ├── chown.x
│   ├── chroot.x
│   ├── cksum.x
│   ├── comm.x
│   ├── cp.x
│   ├── csplit.x
│   ├── cut.x
│   ├── date.x
│   ├── dd.x
│   ├── df.x
│   ├── dircolors.x
│   ├── dirname.x
│   ├── dir.x
│   ├── dummy-man
│   ├── du.x
│   ├── echo.x
│   ├── env.x
│   ├── expand.x
│   ├── expr.x
│   ├── factor.x
│   ├── false.x
│   ├── fmt.x
│   ├── fold.x
│   ├── groups.x
│   ├── head.x
│   ├── help2man
│   ├── hostid.x
│   ├── hostname.x
│   ├── id.x
│   ├── install.x
│   ├── join.x
│   ├── kill.x
│   ├── link.x
│   ├── ln.x
│   ├── local.mk
│   ├── logname.x
│   ├── ls.x
│   ├── md5sum.x
│   ├── mkdir.x
│   ├── mkfifo.x
│   ├── mknod.x
│   ├── mktemp.x
│   ├── mv.x
│   ├── nice.x
│   ├── nl.x
│   ├── nohup.x
│   ├── nproc.x
│   ├── numfmt.x
│   ├── od.x
│   ├── paste.x
│   ├── pathchk.x
│   ├── pinky.x
│   ├── printenv.x
│   ├── printf.x
│   ├── pr.x
│   ├── ptx.x
│   ├── pwd.x
│   ├── readlink.x
│   ├── realpath.x
│   ├── rmdir.x
│   ├── rm.x
│   ├── runcon.x
│   ├── seq.x
│   ├── sha1sum.x
│   ├── sha224sum.x
│   ├── sha256sum.x
│   ├── sha384sum.x
│   ├── sha512sum.x
│   ├── shred.x
│   ├── shuf.x
│   ├── sleep.x
│   ├── sort.x
│   ├── split.x
│   ├── stat.x
│   ├── stdbuf.x
│   ├── stty.x
│   ├── sum.x
│   ├── sync.x
│   ├── tac.x
│   ├── tail.x
│   ├── tee.x
│   ├── test.x
│   ├── timeout.x
│   ├── touch.x
│   ├── true.x
│   ├── truncate.x
│   ├── tr.x
│   ├── tsort.x
│   ├── tty.x
│   ├── uname.x
│   ├── unexpand.x
│   ├── uniq.x
│   ├── unlink.x
│   ├── uptime.x
│   ├── users.x
│   ├── vdir.x
│   ├── wc.x
│   ├── whoami.x
│   ├── who.x
│   └── yes.x
├── NEWS
├── old
│   ├── fileutils
│   │   ├── ChangeLog
│   │   ├── ChangeLog-1997
│   │   └── NEWS
│   ├── sh-utils
│   │   ├── ChangeLog
│   │   ├── ChangeLog.0
│   │   └── NEWS
│   └── textutils
│       ├── ChangeLog
│       └── NEWS
├── po
│   ├── af.gmo
│   ├── af.po
│   ├── be.gmo
│   ├── be.po
│   ├── bg.gmo
│   ├── bg.po
│   ├── boldquot.sed
│   ├── ca.gmo
│   ├── ca.po
│   ├── ChangeLog-2007
│   ├── coreutils.pot
│   ├── cs.gmo
│   ├── cs.po
│   ├── da.gmo
│   ├── da.po
│   ├── de.gmo
│   ├── de.po
│   ├── el.gmo
│   ├── el.po
│   ├── en@boldquot.header
│   ├── en@quot.header
│   ├── eo.gmo
│   ├── eo.po
│   ├── es.gmo
│   ├── es.po
│   ├── et.gmo
│   ├── et.po
│   ├── eu.gmo
│   ├── eu.po
│   ├── fi.gmo
│   ├── fi.po
│   ├── fr.gmo
│   ├── fr.po
│   ├── ga.gmo
│   ├── ga.po
│   ├── gl.gmo
│   ├── gl.po
│   ├── hr.gmo
│   ├── hr.po
│   ├── hu.gmo
│   ├── hu.po
│   ├── ia.gmo
│   ├── ia.po
│   ├── id.gmo
│   ├── id.po
│   ├── insert-header.sin
│   ├── it.gmo
│   ├── it.po
│   ├── ja.gmo
│   ├── ja.po
│   ├── kk.gmo
│   ├── kk.po
│   ├── ko.gmo
│   ├── ko.po
│   ├── lg.gmo
│   ├── lg.po
│   ├── LINGUAS
│   ├── lt.gmo
│   ├── lt.po
│   ├── Makefile.in.in
│   ├── Makevars
│   ├── ms.gmo
│   ├── ms.po
│   ├── nb.gmo
│   ├── nb.po
│   ├── nl.gmo
│   ├── nl.po
│   ├── pl.gmo
│   ├── pl.po
│   ├── POTFILES.in
│   ├── pt_BR.gmo
│   ├── pt_BR.po
│   ├── pt.gmo
│   ├── pt.po
│   ├── quot.sed
│   ├── remove-potcdate.sin
│   ├── ro.gmo
│   ├── ro.po
│   ├── ru.gmo
│   ├── Rules-quot
│   ├── ru.po
│   ├── sk.gmo
│   ├── sk.po
│   ├── sl.gmo
│   ├── sl.po
│   ├── stamp-po
│   ├── sv.gmo
│   ├── sv.po
│   ├── tr.gmo
│   ├── tr.po
│   ├── uk.gmo
│   ├── uk.po
│   ├── vi.gmo
│   ├── vi.po
│   ├── zh_CN.gmo
│   ├── zh_CN.po
│   ├── zh_TW.gmo
│   └── zh_TW.po
├── README
├── src
│   ├── base64.c
│   ├── basename.c
│   ├── c99-to-c89.diff
│   ├── cat.c
│   ├── chcon.c
│   ├── chgrp.c
│   ├── chmod.c
│   ├── chown.c
│   ├── chown-core.c
│   ├── chown-core.h
│   ├── chroot.c
│   ├── cksum.c
│   ├── comm.c
│   ├── copy.c
│   ├── copy.h
│   ├── cp.c
│   ├── cp-hash.c
│   ├── cp-hash.h
│   ├── csplit.c
│   ├── cu-progs.mk
│   ├── cut.c
│   ├── date.c
│   ├── dcgen
│   ├── dd.c
│   ├── df.c
│   ├── dircolors.c
│   ├── dircolors.h
│   ├── dircolors.hin
│   ├── dirname.c
│   ├── du.c
│   ├── echo.c
│   ├── env.c
│   ├── expand.c
│   ├── expr.c
│   ├── extent-scan.c
│   ├── extent-scan.h
│   ├── extract-magic
│   ├── factor.c
│   ├── false.c
│   ├── fiemap.h
│   ├── find-mount-point.c
│   ├── find-mount-point.h
│   ├── fmt.c
│   ├── fold.c
│   ├── fs.h
│   ├── fs-is-local.h
│   ├── getlimits.c
│   ├── group-list.c
│   ├── group-list.h
│   ├── groups.c
│   ├── head.c
│   ├── hostid.c
│   ├── hostname.c
│   ├── id.c
│   ├── install.c
│   ├── ioblksize.h
│   ├── join.c
│   ├── kill.c
│   ├── lbracket.c
│   ├── libstdbuf.c
│   ├── link.c
│   ├── ln.c
│   ├── local.mk
│   ├── logname.c
│   ├── longlong.h
│   ├── ls.c
│   ├── ls-dir.c
│   ├── ls.h
│   ├── ls-ls.c
│   ├── ls-vdir.c
│   ├── make-prime-list.c
│   ├── md5sum.c
│   ├── mkdir.c
│   ├── mkfifo.c
│   ├── mknod.c
│   ├── mktemp.c
│   ├── mv.c
│   ├── nice.c
│   ├── nl.c
│   ├── nohup.c
│   ├── nproc.c
│   ├── numfmt.c
│   ├── od.c
│   ├── operand2sig.c
│   ├── operand2sig.h
│   ├── paste.c
│   ├── pathchk.c
│   ├── pinky.c
│   ├── pr.c
│   ├── primes.h
│   ├── printenv.c
│   ├── printf.c
│   ├── prog-fprintf.c
│   ├── prog-fprintf.h
│   ├── ptx.c
│   ├── pwd.c
│   ├── readlink.c
│   ├── realpath.c
│   ├── relpath.c
│   ├── relpath.h
│   ├── remove.c
│   ├── remove.h
│   ├── rm.c
│   ├── rmdir.c
│   ├── runcon.c
│   ├── seq.c
│   ├── setuidgid.c
│   ├── shred.c
│   ├── shuf.c
│   ├── sleep.c
│   ├── sort.c
│   ├── split.c
│   ├── stat.c
│   ├── stdbuf.c
│   ├── stty.c
│   ├── sum.c
│   ├── sync.c
│   ├── system.h
│   ├── tac.c
│   ├── tac-pipe.c
│   ├── tail.c
│   ├── tee.c
│   ├── test.c
│   ├── timeout.c
│   ├── touch.c
│   ├── tr.c
│   ├── true.c
│   ├── truncate.c
│   ├── tsort.c
│   ├── tty.c
│   ├── uname-arch.c
│   ├── uname.c
│   ├── uname.h
│   ├── uname-uname.c
│   ├── unexpand.c
│   ├── uniq.c
│   ├── unlink.c
│   ├── uptime.c
│   ├── users.c
│   ├── wc.c
│   ├── whoami.c
│   ├── who.c
│   └── yes.c
├── tests
│   ├── chgrp
│   │   ├── basic.sh
│   │   ├── default-no-deref.sh
│   │   ├── deref.sh
│   │   ├── no-x.sh
│   │   ├── posix-H.sh
│   │   └── recurse.sh
│   ├── chmod
│   │   ├── c-option.sh
│   │   ├── equals.sh
│   │   ├── equal-x.sh
│   │   ├── inaccessible.sh
│   │   ├── no-x.sh
│   │   ├── octal.sh
│   │   ├── setgid.sh
│   │   ├── silent.sh
│   │   ├── thru-dangling.sh
│   │   ├── umask-x.sh
│   │   └── usage.sh
│   ├── chown
│   │   ├── basic.sh
│   │   ├── deref.sh
│   │   ├── preserve-root.sh
│   │   └── separator.sh
│   ├── Coreutils.pm
│   ├── cp
│   │   ├── abuse.sh
│   │   ├── acl.sh
│   │   ├── attr-existing.sh
│   │   ├── backup-1.sh
│   │   ├── backup-dir.sh
│   │   ├── backup-is-src.sh
│   │   ├── capability.sh
│   │   ├── cp-a-selinux.sh
│   │   ├── cp-deref.sh
│   │   ├── cp-HL.sh
│   │   ├── cp-i.sh
│   │   ├── cp-mv-backup.sh
│   │   ├── cp-mv-enotsup-xattr.sh
│   │   ├── cp-parents.sh
│   │   ├── deref-slink.sh
│   │   ├── dir-rm-dest.sh
│   │   ├── dir-slash.sh
│   │   ├── dir-vs-file.sh
│   │   ├── existing-perm-dir.sh
│   │   ├── existing-perm-race.sh
│   │   ├── fail-perm.sh
│   │   ├── fiemap-2.sh
│   │   ├── fiemap-empty.sh
│   │   ├── fiemap-FMR.sh
│   │   ├── fiemap-perf.sh
│   │   ├── file-perm-race.sh
│   │   ├── into-self.sh
│   │   ├── link-heap.sh
│   │   ├── link-no-deref.sh
│   │   ├── link-preserve.sh
│   │   ├── link.sh
│   │   ├── link-symlink.sh
│   │   ├── nfs-removal-race.sh
│   │   ├── no-deref-link1.sh
│   │   ├── no-deref-link2.sh
│   │   ├── no-deref-link3.sh
│   │   ├── parent-perm-race.sh
│   │   ├── parent-perm.sh
│   │   ├── perm.sh
│   │   ├── preserve-2.sh
│   │   ├── preserve-gid.sh
│   │   ├── preserve-link.sh
│   │   ├── preserve-mode.sh
│   │   ├── preserve-slink-time.sh
│   │   ├── proc-short-read.sh
│   │   ├── proc-zero-len.sh
│   │   ├── reflink-auto.sh
│   │   ├── reflink-perm.sh
│   │   ├── r-vs-symlink.sh
│   │   ├── same-file.sh
│   │   ├── slink-2-slink.sh
│   │   ├── sparse-fiemap.sh
│   │   ├── sparse.sh
│   │   ├── sparse-to-pipe.sh
│   │   ├── special-bits.sh
│   │   ├── special-f.sh
│   │   ├── src-base-dot.sh
│   │   ├── symlink-slash.sh
│   │   └── thru-dangling.sh
│   ├── CuSkip.pm
│   ├── CuTmpdir.pm
│   ├── dd
│   │   ├── bytes.sh
│   │   ├── direct.sh
│   │   ├── misc.sh
│   │   ├── nocache.sh
│   │   ├── not-rewound.sh
│   │   ├── reblock.sh
│   │   ├── skip-seek2.sh
│   │   ├── skip-seek-past-dev.sh
│   │   ├── skip-seek-past-file.sh
│   │   ├── skip-seek.pl
│   │   ├── sparse.sh
│   │   ├── stderr.sh
│   │   ├── unblock.pl
│   │   └── unblock-sync.sh
│   ├── df
│   │   ├── df-output.sh
│   │   ├── df-P.sh
│   │   ├── header.sh
│   │   ├── no-mtab-status.sh
│   │   ├── problematic-chars.sh
│   │   ├── skip-duplicates.sh
│   │   ├── skip-rootfs.sh
│   │   ├── total-unprocessed.sh
│   │   ├── total-verify.sh
│   │   └── unreadable.sh
│   ├── d_type-check
│   ├── du
│   │   ├── 2g.sh
│   │   ├── 8gb.sh
│   │   ├── basic.sh
│   │   ├── bigtime.sh
│   │   ├── bind-mount-dir-cycle.sh
│   │   ├── deref-args.sh
│   │   ├── deref.sh
│   │   ├── exclude.sh
│   │   ├── fd-leak.sh
│   │   ├── files0-from-dir.sh
│   │   ├── files0-from.pl
│   │   ├── hard-link.sh
│   │   ├── inacc-dest.sh
│   │   ├── inacc-dir.sh
│   │   ├── inaccessible-cwd.sh
│   │   ├── long-from-unreadable.sh
│   │   ├── long-sloop.sh
│   │   ├── max-depth.sh
│   │   ├── move-dir-while-traversing.sh
│   │   ├── no-deref.sh
│   │   ├── no-x.sh
│   │   ├── one-file-system.sh
│   │   ├── restore-wd.sh
│   │   ├── slash.sh
│   │   ├── threshold.sh
│   │   ├── trailing-slash.sh
│   │   └── two-args.sh
│   ├── envvar-check
│   ├── factor
│   │   ├── create-test.sh
│   │   └── run.sh
│   ├── fiemap-capable
│   ├── filefrag-extent-compare
│   ├── fmt
│   │   ├── base.pl
│   │   ├── goal-option.sh
│   │   └── long-line.sh
│   ├── GNUmakefile
│   ├── id
│   │   ├── gnu-zero-uids.sh
│   │   └── no-context.sh
│   ├── init.sh
│   ├── install
│   │   ├── basic-1.sh
│   │   ├── create-leading.sh
│   │   ├── d-slashdot.sh
│   │   ├── install-C-root.sh
│   │   ├── install-C-selinux.sh
│   │   ├── install-C.sh
│   │   ├── strip-program.sh
│   │   └── trap.sh
│   ├── lang-default
│   ├── ln
│   │   ├── backup-1.sh
│   │   ├── hard-backup.sh
│   │   ├── hard-to-sym.sh
│   │   ├── misc.sh
│   │   ├── relative.sh
│   │   ├── sf-1.sh
│   │   ├── slash-decorated-nonexistent-dest.sh
│   │   └── target-1.sh
│   ├── local.mk
│   ├── ls
│   │   ├── abmon-align.sh
│   │   ├── block-size.sh
│   │   ├── capability.sh
│   │   ├── color-clear-to-eol.sh
│   │   ├── color-dtype-dir.sh
│   │   ├── color-norm.sh
│   │   ├── dangle.sh
│   │   ├── dired.sh
│   │   ├── file-type.sh
│   │   ├── follow-slink.sh
│   │   ├── getxattr-speedup.sh
│   │   ├── infloop.sh
│   │   ├── inode.sh
│   │   ├── m-option.sh
│   │   ├── multihardlink.sh
│   │   ├── nameless-uid.sh
│   │   ├── no-arg.sh
│   │   ├── no-cap.sh
│   │   ├── proc-selinux-segfault.sh
│   │   ├── readdir-mountpoint-inode.sh
│   │   ├── recursive.sh
│   │   ├── root-rel-symlink-color.sh
│   │   ├── rt-1.sh
│   │   ├── slink-acl.sh
│   │   ├── stat-dtype.sh
│   │   ├── stat-failed.sh
│   │   ├── stat-free-color.sh
│   │   ├── stat-free-symlinks.sh
│   │   ├── stat-vs-dirent.sh
│   │   ├── symlink-slash.sh
│   │   ├── time-style-diag.sh
│   │   └── x-option.sh
│   ├── misc
│   │   ├── arch.sh
│   │   ├── base64.pl
│   │   ├── basename.pl
│   │   ├── cat-buf.sh
│   │   ├── cat-proc.sh
│   │   ├── chcon-fail.sh
│   │   ├── chcon.sh
│   │   ├── chroot-credentials.sh
│   │   ├── chroot-fail.sh
│   │   ├── close-stdout.sh
│   │   ├── comm.pl
│   │   ├── csplit-1000.sh
│   │   ├── csplit-heap.sh
│   │   ├── csplit.sh
│   │   ├── cut-huge-to-eol-range.sh
│   │   ├── cut.pl
│   │   ├── date-next-dow.pl
│   │   ├── date.pl
│   │   ├── date-sec.sh
│   │   ├── dircolors.pl
│   │   ├── dirname.pl
│   │   ├── env-null.sh
│   │   ├── env.sh
│   │   ├── expand.pl
│   │   ├── expr.pl
│   │   ├── factor.pl
│   │   ├── false-status.sh
│   │   ├── fold.pl
│   │   ├── groups-dash.sh
│   │   ├── groups-version.sh
│   │   ├── head-c.sh
│   │   ├── head-elide-tail.pl
│   │   ├── head.pl
│   │   ├── head-pos.sh
│   │   ├── help-version.sh
│   │   ├── id-context.sh
│   │   ├── id-groups.sh
│   │   ├── id-setgid.sh
│   │   ├── invalid-opt.pl
│   │   ├── join.pl
│   │   ├── ls-misc.pl
│   │   ├── ls-time.sh
│   │   ├── md5sum-bsd.sh
│   │   ├── md5sum-newline.pl
│   │   ├── md5sum-parallel.sh
│   │   ├── md5sum.pl
│   │   ├── mknod.sh
│   │   ├── mktemp.pl
│   │   ├── nice-fail.sh
│   │   ├── nice.sh
│   │   ├── nl.sh
│   │   ├── nohup.sh
│   │   ├── nproc-avail.sh
│   │   ├── nproc-positive.sh
│   │   ├── numfmt.pl
│   │   ├── od-float.sh
│   │   ├── od-multiple-t.sh
│   │   ├── od-N.sh
│   │   ├── od.pl
│   │   ├── od-x8.sh
│   │   ├── paste.pl
│   │   ├── pathchk1.sh
│   │   ├── printenv.sh
│   │   ├── printf-cov.pl
│   │   ├── printf-hex.sh
│   │   ├── printf.sh
│   │   ├── printf-surprise.sh
│   │   ├── ptx-overrun.sh
│   │   ├── ptx.pl
│   │   ├── pwd-long.sh
│   │   ├── pwd-option.sh
│   │   ├── readlink-fp-loop.sh
│   │   ├── readlink-root.sh
│   │   ├── realpath.sh
│   │   ├── runcon-no-reorder.sh
│   │   ├── selinux.sh
│   │   ├── seq-long-double.sh
│   │   ├── seq.pl
│   │   ├── sha1sum.pl
│   │   ├── sha1sum-vec.pl
│   │   ├── sha224sum.pl
│   │   ├── sha256sum.pl
│   │   ├── sha384sum.pl
│   │   ├── sha512sum.pl
│   │   ├── shred-exact.sh
│   │   ├── shred-passes.sh
│   │   ├── shred-remove.sh
│   │   ├── shuf.sh
│   │   ├── sort-benchmark-random.sh
│   │   ├── sort-compress-hang.sh
│   │   ├── sort-compress-proc.sh
│   │   ├── sort-compress.sh
│   │   ├── sort-continue.sh
│   │   ├── sort-debug-keys.sh
│   │   ├── sort-debug-warn.sh
│   │   ├── sort-discrim.sh
│   │   ├── sort-exit-early.sh
│   │   ├── sort-files0-from.pl
│   │   ├── sort-float.sh
│   │   ├── sort-merge-fdlimit.sh
│   │   ├── sort-merge.pl
│   │   ├── sort-month.sh
│   │   ├── sort-NaN-infloop.sh
│   │   ├── sort.pl
│   │   ├── sort-rand.sh
│   │   ├── sort-spinlock-abuse.sh
│   │   ├── sort-stale-thread-mem.sh
│   │   ├── sort-u-FMR.sh
│   │   ├── sort-unique-segv.sh
│   │   ├── sort-unique.sh
│   │   ├── sort-version.sh
│   │   ├── stat-birthtime.sh
│   │   ├── stat-fmt.sh
│   │   ├── stat-hyphen.sh
│   │   ├── stat-mount.sh
│   │   ├── stat-nanoseconds.sh
│   │   ├── stat-printf.pl
│   │   ├── stat-slash.sh
│   │   ├── stdbuf.sh
│   │   ├── stty-invalid.sh
│   │   ├── stty-pairs.sh
│   │   ├── stty-row-col.sh
│   │   ├── stty.sh
│   │   ├── sum.pl
│   │   ├── sum-sysv.sh
│   │   ├── tac-2-nonseekable.sh
│   │   ├── tac-continue.sh
│   │   ├── tac.pl
│   │   ├── tail.pl
│   │   ├── tee-dash.sh
│   │   ├── tee.sh
│   │   ├── test-diag.pl
│   │   ├── test.pl
│   │   ├── timeout-blocked.pl
│   │   ├── timeout-group.sh
│   │   ├── timeout-parameters.sh
│   │   ├── timeout.sh
│   │   ├── tr-case-class.sh
│   │   ├── tr.pl
│   │   ├── truncate-dangling-symlink.sh
│   │   ├── truncate-dir-fail.sh
│   │   ├── truncate-fail-diag.sh
│   │   ├── truncate-fifo.sh
│   │   ├── truncate-no-create-missing.sh
│   │   ├── truncate-overflow.sh
│   │   ├── truncate-owned-by-other.sh
│   │   ├── truncate-parameters.sh
│   │   ├── truncate-relative.sh
│   │   ├── tsort.pl
│   │   ├── tty-eof.pl
│   │   ├── unexpand.pl
│   │   ├── uniq-perf.sh
│   │   ├── uniq.pl
│   │   ├── wc-files0-from.pl
│   │   ├── wc-files0.sh
│   │   ├── wc-parallel.sh
│   │   ├── wc.pl
│   │   ├── xattr.sh
│   │   └── xstrtol.pl
│   ├── mkdir
│   │   ├── p-1.sh
│   │   ├── p-2.sh
│   │   ├── p-3.sh
│   │   ├── parents.sh
│   │   ├── perm.sh
│   │   ├── p-slashdot.sh
│   │   ├── p-thru-slink.sh
│   │   ├── p-v.sh
│   │   ├── selinux.sh
│   │   ├── special-1.sh
│   │   ├── t-slash.sh
│   │   └── writable-under-readonly.sh
│   ├── mv
│   │   ├── acl.sh
│   │   ├── atomic2.sh
│   │   ├── atomic.sh
│   │   ├── backup-dir.sh
│   │   ├── backup-is-src.sh
│   │   ├── childproof.sh
│   │   ├── diag.sh
│   │   ├── dir2dir.sh
│   │   ├── dir-file.sh
│   │   ├── dup-source.sh
│   │   ├── force.sh
│   │   ├── hard-2.sh
│   │   ├── hard-3.sh
│   │   ├── hard-4.sh
│   │   ├── hard-link-1.sh
│   │   ├── hard-verbose.sh
│   │   ├── i-1.pl
│   │   ├── i-2.sh
│   │   ├── i-3.sh
│   │   ├── i-4.sh
│   │   ├── i-5.sh
│   │   ├── i-link-no.sh
│   │   ├── into-self-2.sh
│   │   ├── into-self-3.sh
│   │   ├── into-self-4.sh
│   │   ├── into-self.sh
│   │   ├── leak-fd.sh
│   │   ├── mv-n.sh
│   │   ├── mv-special-1.sh
│   │   ├── no-target-dir.sh
│   │   ├── part-fail.sh
│   │   ├── part-hardlink.sh
│   │   ├── partition-perm.sh
│   │   ├── part-rename.sh
│   │   ├── part-symlink.sh
│   │   ├── perm-1.sh
│   │   ├── sticky-to-xpart.sh
│   │   ├── symlink-onto-hardlink.sh
│   │   ├── symlink-onto-hardlink-to-self.sh
│   │   ├── to-symlink.sh
│   │   ├── trailing-slash.sh
│   │   └── update.sh
│   ├── no-perl
│   ├── other-fs-tmpdir
│   ├── pr
│   │   ├── 0F
│   │   ├── 0FF
│   │   ├── 0FFnt
│   │   ├── 0FFt
│   │   ├── 0FnFnt
│   │   ├── 0FnFt
│   │   ├── 0Fnt
│   │   ├── 0Ft
│   │   ├── 2f-t_notab
│   │   ├── 2s_f-t_notab
│   │   ├── 2sf-t_notab
│   │   ├── 2-S_f-t_notab
│   │   ├── 2-Sf-t_notab
│   │   ├── 2s_w60f-t_nota
│   │   ├── 2sw60f-t_notab
│   │   ├── 2w60f-t_notab
│   │   ├── 3-0F
│   │   ├── 3-5l24f-t
│   │   ├── 3a2l17-FF
│   │   ├── 3a3f-0F
│   │   ├── 3a3l15f-t
│   │   ├── 3a3l15-t
│   │   ├── 3b2l17-FF
│   │   ├── 3b3f-0F
│   │   ├── 3b3f-0FF
│   │   ├── 3b3f-FF
│   │   ├── 3b3l15f-t
│   │   ├── 3b3l15-t
│   │   ├── 3f-0F
│   │   ├── 3-FF
│   │   ├── 3f-FF
│   │   ├── 3l24f-t
│   │   ├── 3l24-t
│   │   ├── 3ml24-FF
│   │   ├── 3ml24f-t
│   │   ├── 3ml24-t
│   │   ├── 3ml24-t-FF
│   │   ├── 4-7l24-FF
│   │   ├── 4l24-FF
│   │   ├── a2l15-FF
│   │   ├── a2l17-FF
│   │   ├── a3-0F
│   │   ├── a3f-0F
│   │   ├── a3f-0FF
│   │   ├── a3f-FF
│   │   ├── a3l15f-t
│   │   ├── a3l15-t
│   │   ├── a3l24f-lm
│   │   ├── b2l15-FF
│   │   ├── b2l17-FF
│   │   ├── b3-0F
│   │   ├── b3f-0F
│   │   ├── b3f-0FF
│   │   ├── b3f-FF
│   │   ├── b3l15f-t
│   │   ├── b3l15-t
│   │   ├── b3l24f-lm
│   │   ├── FF
│   │   ├── FFn
│   │   ├── FFtn
│   │   ├── FnFn
│   │   ├── Ja3l24f-lm
│   │   ├── Jb3l24f-lm
│   │   ├── Jml24f-lm-lo
│   │   ├── l24-FF
│   │   ├── l24f-t
│   │   ├── l24-t
│   │   ├── loli
│   │   ├── ml20-FF-t
│   │   ├── ml24f-0F
│   │   ├── ml24-FF
│   │   ├── ml24f-lm-lo
│   │   ├── ml24f-t
│   │   ├── ml24f-t-0F
│   │   ├── ml24-t
│   │   ├── ml24-t-FF
│   │   ├── n+2-5l24f-0FF
│   │   ├── n+2l24f-0FF
│   │   ├── n+2l24f-bl
│   │   ├── n+3-7l24-FF
│   │   ├── n+3l24f-0FF
│   │   ├── n+3l24f-bl
│   │   ├── n+3ml20f-bl-FF
│   │   ├── n+3ml24f-bl-tn
│   │   ├── n+3ml24f-tn-bl
│   │   ├── n+4-8a2l17-FF
│   │   ├── n+4b2l17f-0FF
│   │   ├── n+5-8b3l17f-FF
│   │   ├── n+5a3l13f-0FF
│   │   ├── n+6a2l17-FF
│   │   ├── n+6b3l13f-FF
│   │   ├── n+7l24-FF
│   │   ├── n+8l20-FF
│   │   ├── nJml24f-lmlmlo
│   │   ├── nJml24f-lmlolm
│   │   ├── nl24f-bl
│   │   ├── nN1+3l24f-bl
│   │   ├── nN15l24f-bl
│   │   ├── nSml20-bl-FF
│   │   ├── nSml20-t-t-FF
│   │   ├── nSml20-t-tFFFF
│   │   ├── nSml24-bl-FF
│   │   ├── nSml24-t-t-FF
│   │   ├── nSml24-t-tFFFF
│   │   ├── o3a3l24f-tn
│   │   ├── o3a3Sl24f-tn
│   │   ├── o3a3Snl24f-tn
│   │   ├── o3b3l24f-tn
│   │   ├── o3b3Sl24f-tn
│   │   ├── o3b3Snl24f-tn
│   │   ├── o3Jml24f-lm-lo
│   │   ├── o3ml24f-bl-tn
│   │   ├── o3mSl24f-bl-tn
│   │   ├── o3mSnl24fbltn
│   │   ├── pr-tests.pl
│   │   ├── t-0FF
│   │   ├── ta3-0FF
│   │   ├── ta3-FF
│   │   ├── tb3-0FF
│   │   ├── tb3-FF
│   │   ├── t-bl
│   │   ├── t-FF
│   │   ├── tFFn
│   │   ├── tFFt
│   │   ├── tFFt-bl
│   │   ├── tFFt-ll
│   │   ├── tFFt-lm
│   │   ├── tFnFt
│   │   ├── tn
│   │   ├── tn2e5o3-t_tab
│   │   ├── tn2e8o3-t_tab
│   │   ├── tn_2e8S-t_tab
│   │   ├── tn_2e8-t_tab
│   │   ├── tn2e8-t_tab
│   │   ├── tne8o3-t_tab
│   │   ├── tne8-t_tab
│   │   ├── t_notab
│   │   ├── t-t
│   │   ├── tt-0FF
│   │   ├── tta3-0FF
│   │   ├── tta3-FF
│   │   ├── t_tab
│   │   ├── t_tab_
│   │   ├── ttb3-0FF
│   │   ├── ttb3-FF
│   │   ├── tt-bl
│   │   ├── tt-FF
│   │   ├── tt-t
│   │   ├── W20l24f-ll
│   │   ├── W26l24f-ll
│   │   ├── W27l24f-ll
│   │   ├── W28l24f-ll
│   │   ├── W35a3l24f-lm
│   │   ├── W35b3l24f-lm
│   │   ├── W35Ja3l24f-lm
│   │   ├── W35Jb3l24f-lm
│   │   ├── W35Jml24f-lmlo
│   │   ├── W35ml24f-lm-lo
│   │   ├── W72Jl24f-ll
│   │   ├── w72l24f-ll
│   │   └── W-72l24f-ll
│   ├── readlink
│   │   ├── can-e.sh
│   │   ├── can-f.sh
│   │   ├── can-m.sh
│   │   ├── multi.sh
│   │   └── rl-1.sh
│   ├── rm
│   │   ├── cycle.sh
│   │   ├── d-1.sh
│   │   ├── d-2.sh
│   │   ├── d-3.sh
│   │   ├── dangling-symlink.sh
│   │   ├── deep-1.sh
│   │   ├── deep-2.sh
│   │   ├── dir-nonrecur.sh
│   │   ├── dir-no-w.sh
│   │   ├── dot-rel.sh
│   │   ├── empty-inacc.sh
│   │   ├── empty-name.pl
│   │   ├── ext3-perf.sh
│   │   ├── f-1.sh
│   │   ├── fail-2eperm.sh
│   │   ├── fail-eacces.sh
│   │   ├── fail-eperm.xpl
│   │   ├── hash.sh
│   │   ├── i-1.sh
│   │   ├── ignorable.sh
│   │   ├── inaccessible.sh
│   │   ├── i-never.sh
│   │   ├── i-no-r.sh
│   │   ├── interactive-always.sh
│   │   ├── interactive-once.sh
│   │   ├── ir-1.sh
│   │   ├── isatty.sh
│   │   ├── many-dir-entries-vs-OOM.sh
│   │   ├── no-give-up.sh
│   │   ├── one-file-system2.sh
│   │   ├── one-file-system.sh
│   │   ├── r-1.sh
│   │   ├── r-2.sh
│   │   ├── r-3.sh
│   │   ├── r-4.sh
│   │   ├── readdir-bug.sh
│   │   ├── read-only.sh
│   │   ├── rm1.sh
│   │   ├── rm2.sh
│   │   ├── rm3.sh
│   │   ├── rm4.sh
│   │   ├── rm5.sh
│   │   ├── sunos-1.sh
│   │   ├── unread2.sh
│   │   ├── unread3.sh
│   │   ├── unreadable.pl
│   │   └── v-slash.sh
│   ├── rmdir
│   │   ├── fail-perm.sh
│   │   ├── ignore.sh
│   │   └── t-slash.sh
│   ├── sample-test
│   ├── split
│   │   ├── additional-suffix.sh
│   │   ├── b-chunk.sh
│   │   ├── fail.sh
│   │   ├── filter.sh
│   │   ├── guard-input.sh
│   │   ├── l-chunk.sh
│   │   ├── lines.sh
│   │   ├── numeric.sh
│   │   ├── r-chunk.sh
│   │   ├── suffix-auto-length.sh
│   │   └── suffix-length.sh
│   ├── tail-2
│   │   ├── append-only.sh
│   │   ├── assert-2.sh
│   │   ├── assert.sh
│   │   ├── big-4gb.sh
│   │   ├── flush-initial.sh
│   │   ├── follow-name.sh
│   │   ├── follow-stdin.sh
│   │   ├── F-vs-missing.sh
│   │   ├── F-vs-rename.sh
│   │   ├── infloop-1.sh
│   │   ├── inotify-hash-abuse2.sh
│   │   ├── inotify-hash-abuse.sh
│   │   ├── inotify-race.sh
│   │   ├── inotify-rotate.sh
│   │   ├── pid.sh
│   │   ├── pipe-f2.sh
│   │   ├── pipe-f.sh
│   │   ├── proc-ksyms.sh
│   │   ├── start-middle.sh
│   │   ├── tail-n0f.sh
│   │   └── wait.sh
│   └── touch
│       ├── 60-seconds.sh
│       ├── dangling-symlink.sh
│       ├── dir-1.sh
│       ├── empty-file.sh
│       ├── fail-diag.sh
│       ├── fifo.sh
│       ├── no-create-missing.sh
│       ├── no-dereference.sh
│       ├── no-rights.sh
│       ├── not-owner.sh
│       ├── now-owned-by-other.sh
│       ├── obsolescent.sh
│       ├── read-only.sh
│       ├── relative.sh
│       └── trailing-slash.sh
├── THANKS
├── thanks-gen
├── THANKS.in
├── THANKS-to-translators
├── THANKStt.in
└── TODO

46 directories, 2662 files