Commit 8ed022dd authored by Tobias Quathamer's avatar Tobias Quathamer

Imported Upstream version 0.6

parents
Version 0.6
Sat Sep 25 10:11:45 CEST 2010
* Add a warning to outdated manpages
* Install compressed manpages by default
* Support $(DESTDIR) for installation
* Rename target "remove" to "uninstall"
* Include automatically generated manpages from GNU coreutils
* Remove manpages which contain only links
* Convert from ISO-8859-1 to UTF-8
* Remove egrep.1, will be linked to grep.1
* Rename fs.5 to filesystems.5
* Move complex.5 to complex.7 and ipc.5 to svipc.7
* Import many spelling fixes from Debian
* Add GPL-3 because of coreutils manpages
* Remove apropos.1, man.1, manpath.1, whatis.1, zsoelim.1, manpath.5,
catman.8, and mandb.8. Those are included in the package man-db.
* Remove chsh.1, login.1, newgrp.1, passwd.1, su.1, passwd.5. Those are
included in the packages login and passwd.
* Rename iso_8859_1.7 to iso_8859-1.7
* Remove obsolete manpages: compress.1, lunetIX.1, modules.2, obsolete.2,
profil.2, setregid.2, sigblock.2, sigvec.2, undocumented.2, drem.3,
infnan.3, isinf.3, killpg.3, labs.3, ldiv.3, readv.3, hisax.7
* Move sigpause.2 to sigpause.3
* Move fifo.4 to fifo.7
Version 0.5
Mon Nov 27 15:02:04 CET 2006
* New wprintf(3) by Walter Harms
* New bstring(3) by Walter Harms
* New tzselect(8) by Peter Littmann
* New clearenv(3) by Daniel Kobras
* Updates to environ(7), getenv(3), putenv(3) and setenv(3) by Daniel Kobras
* Updates to atexit(3) by Erik Meusel
* New getresuid(2) and setresuid(2) by Dennis Stampfer
* Updates to cdrecord(1) by Jens Seidel
* Updates to fstab(5) by Jens Seidel
* New asprintf(3) by David Thamm
* Many corrections by Jens Seidel
* Updates to tzset(3) by Joey Schulze
* More corrections by Jens Seidel
* Updates to find(1) by Peter Niederlag and Joey Schulze
* Updates to LDP(7) by Joey Schulze
* Correction to usleep(2) by Erik Thiele
* New bsearch(3) and complex(5) by Jens Rohler
* New cimag(3) and creal(3) by Maik Messerschmidt
* New cabs(3) by Jens Rohler
Version 0.4
Tue Jan 1 20:27:33 CET 2002
* Added fileutils manpages, converted by Michael Piefel
* Added updated tar(1) by Michael Piefel
* Updated printf(3), ioctl(2), ioctl_list(2) and stat(2) by Michael Piefel
* Added resolver(5) and full(4) by Martin Schmitt
* Added diff(1) and tar(1) by Michael Piefel
* Added utf-8(7) and socket(2) by Sebastian Rittau
* Added shellutils manpages, converted by Michael Piefel
* Added info(1), converted by Michael Piefel
* Added tkinfo(1) by Michael Piefel
* Updates to atoi(3) by Michael Piefel
* Added capget(2), chdir(2), chmod(2) and clone(2) by Daniel Kobras
* Updates to write(1) by Daniel Kobras
* Updates to mkdir(2) by Daniel Kobras
* Added host.conf(5) by Martin Schmitt
* Updates to select(2) by Daniel Kobras
* Updates to comm(1) by Daniel Kobras
* New passwd(1) by Michael Piefel
* Updates to clock(3) by Michael Piefel
* Updates to strftime(3) by Michael Piefel
* New dysize(3) and getdate(3) by Walter Harms
* Updates to comm(1) and install(1) by Michael Piefel (help2man)
* New rpc(5) by Martin Schulze
* Updates to read(2) by Peter Gerbrandt
* New lseek(2) by Peter Gerbrandt
* Mostly new getdate(3) by Martin Schulze
* New undocumented(3) by Michael Arndt
* New rmdir(2) by Michael Arndt
* New LDP(7) by Walter Holzer
* New tzset(3) by Walter Harms
* New isdnlog(5) by Holger Jannsen and me
Version 0.3
Sun Jan 21 21:29:46 CET 2001
* Added assert.3, translated by Toni Volkmer
* Added cdrecord.1 translated by Eduard Bloch
* Added hypot.3 translated by Regine Bast
* Added alloca.3,chroot.2,j0.3,re_comp.3,shmop.2,time.2,vm86.2,
assert.3,close.2,mem.4,outb.2,shmget.2,swapon.2,times.2 by
Ralf Demmer.
* Added getpapersize.2,erf.3,ffs.3 translated by Regine Bast
* Added chown.2 translated by Florian Jenn
* Added unlink.2 translated by Joern Verhoff
* Added difftime.3 translated by Jens Pueschel
* Moved environ.5 to environ.7
* Added new translation to ps(1) by Martin Schulze
* Updated cdrecord.1
* Added errno(3) by Christoph Seibert
* Added init(8) and rdev(8) by Martin Okrslar
* Added exec(3), ferror(3), memchr(3), setbuf(3) by Roland Krause
* Added getpass(3) and initgroups(3) by Andreas D. Preissig
* Added atexit(3), byteorder(3), ctermid(3), ctime(3), fseek(3), getopt(3),
sigsetops(3) and string(3) by Patrick Rother
* Added crypt(3) by Martin Schulze
* Updated suffixes(7) by Michael Piefel
* Added fifo(4) by Martin Schmitt
* Added hosts(5) by Florian Jenn
Version 0.2
Tue Mar 16 09:42:55 CET 1999
* Added scanf.3, translated by Patrick Rother
* Added floor.3, translated by Martin Schulze
* Changed syntax of some manpages, Andreas Braukmann
* New group.5 motd.5 proc.5 shells.5 ttytype.5 pages from Mike Fengler
* New hisax.7 page from Soeren Todt
* Updated email address from Markus Kaufmann
* New environ.5 fs.5 ipc.5 services.5 termcap.5 from Mike Fengler
* Added manpath.1 zsoelim.1 manpath.5 catman.8 mandb.8 by Anke Steuernagel
and Nils Magnus
* New apropos.1 man.1 whatis.1 by Anke Steuernagel and Nils Magnus
* Added more names to COPYRIGHTs file
* Added pon/poff/plog.1 from Othmar Pasteka
* Added locale.7 translated by Joey
* Added binkd.8 translated by Andreas Braukmann
* Added fgetc(3)
* Added newline for getsid(2) and strcpy(3)
* New snapshot, includes
. Corrections made by Johnny Tevessen <j.tevessen@line.org>
. New unicode.7 from Johnny Tevessen <j.tevessen@line.org>
. localeconf.5 updated by Jochen Hein
. Fixed spelling errors in ls.1, nohup.1, mmap.1, msync.2,
localeconf.3, puts.3, fstab.5, issue.5, man.config.5, securetty.6,
intro.6, man.7
. un-undocumented in section 2: msync, readv, writev, getsid, _sysctl
* New upstream pages included
* Merged README and readme
* Removed manpages for man,apropos,whatis} (fixes: Bug#5335)
* Corrected man(7) (fixes: Bug#10327)
* Corrected nohup(1) (fixes: Bug#10873)
Version 0.1
First collection, made by Andries Brouwer
Copyright information:
Please note that these man pages are distributed under a variety of
copyright licenses. Although these licenses permit free distribution
of the nroff sources contained in this package, commercial distribution
may impose other requirements (e.g., acknowledgement of copyright or
inclusion of the raw nroff sources with the commercial distribution).
If you distribute these man pages commercially, it is your
responsibility to figure out your obligations. (For many man pages,
these obligations require you to distribute nroff sources with any
pre-formatted man pages that you provide.) Each file that contains
nroff source for a man page also contains the author(s) name, email
address, and copyright notice.
Translators:
Aldo Valente <aldo@dagobar.rhein.de>
Andreas Braukmann <andy@abra.de>
Andreas D. Preissig <andreas@sanix.ruhr.de>
Andries Brouwer <aeb@cwi.nl>
Anke Steuernagel <steuern@fh-worms.de>
Chris Leick <c.leick@vollbio.de>
Christian Schmidt <c.schmidt@ius.gun.de>
Christoph Seibert <seibert@cs.uni-bonn.de>
David Thamm <dthamm@bfs.de>
Daniel Kobras <kobras@tat.physik.uni-tuebingen.de>
Dennis Stampfer <kontakt@dstampfer.de>
Eduard Bloch <edi@ka.linux.de>
Elmar Jansen <ej@pumuckel.gun.de>
Erik Meusel <meusel@codixx.de>
Erik Pfannenstein <DebianIgnatz@gmx.de>
Hanno Wagner <wagner@fitug.de>
Holger Jannsen <hollysoft@gmx.de>
Jens Rohler <Jens.Rohler@t-online.de>
Jens Seidel <tux-master@web.de>
Jochen Hein <jochen@jochen.org>
Johnny Teveen <j.tevessen@gmx.de>
Jonas Rovan (jonas@blitz.de>
Jrg Mertin <smurphy@stardust.bln.sub.org>
Lars J. Brandt <ljbrandt@jorma.ping.de>
Lutz Donnerhacke <Lutz.Donnerhacke@Jena.Thur.De>
Maik Messerschmidt <maik.messerschmidt@gmx.net>
Markus Kaufmann <markus.kaufmann@gmx.de>
Markus Schmitt <fw@math.uni-sb.de>
Martin E. Schauer <Martin.E.Schauer@gmx.de>
Martin Schmitt <martin@schmitt.li>
Martin Schulze <joey@infodrom.org>
Michael Arndt <michael@mud-webdesign.de>
Michael Haardt <u31b3hs@pool.informatik.rwth-aachen.de>
Michael Piefel <piefel@informatik.hu-berlin.de>
Michaela Hohenner <mhohenne@techfak.uni-bielefeld.de>
Mike Fengler <mike@tunix.adpag.de>
Nils Magnus <magnus@secunet.de>
Norbert Kmin <norbert.kuemin@lugs.ch>
Norbert Weuster <weuster@etecs0.uni-duisburg.de>
Othmar Pasteka <othmar@tron.at>
Patrick Rother <krd@gulu.net>
Peter Gerbrandt <pgerbrandt@bfs.de>
Peter Niederlag <pn@kreativwert.de>
Ralf Baechle <ralf@waldorf-gmbh.de>
Ralf Baumert <bau@heineken.chemie.uni-dortmund.de>
Ralf Demmer <rdemmer@rdemmer.de>
Regine Bast <regine.bast@bankgesellschaft.de>
Ren Tschirley <gremlin@cs.tu-berlin.de>
Roland Krause <Rokrause@aol.com>
Sebastian Hetze <she@lunetix.de>
Sebastian Rittau <srittau@jroger.in-berlin.de>
Stefan Janke <gonzo@burg.studfb.unibw-muenchen.de>
Sren Todt <sworn@gmx.net>
Walter Harms <walter.harms@informatik.uni-oldenburg.de>
Walter Holzer <holzerwoerth@web.de>
Wolfgang Jung <woju@keep.in-berlin.de>
This diff is collapsed.
# Do "make install" to copy the compressed pages to their destination.
# Do "make uninstall" to remove the installed pages.
prefix=/usr
MANDIR=$(prefix)/share/man/de
all:
echo "Please choose a target (install or uninstall)"
install:
test -d $(DESTDIR)/$(MANDIR) || install -d -m 755 $(DESTDIR)/$(MANDIR)
# Install old manpages
for i in man?; do \
test -d $(DESTDIR)/$(MANDIR)/$$i || install -d -m 755 $(DESTDIR)/$(MANDIR)/$$i; \
for m in $$i/*; do \
test -f $(DESTDIR)/$(MANDIR)/$$m || install -m 644 $$m $(DESTDIR)/$(MANDIR)/$$i; \
# Add a warning about possibly outdated manpages \
perl add-outdated-warning.pl $(DESTDIR)/$(MANDIR)/$$m > manpage.tmp; \
mv manpage.tmp $(DESTDIR)/$(MANDIR)/$$m; \
# Compress manpages \
gzip $(DESTDIR)/$(MANDIR)/$$m; \
done; \
done
# Install coreutils manpages
for m in coreutils/*; do \
file=`basename $$m`; \
section=`basename $$m | sed -e "s/.\+\.//"`; \
test -d $(DESTDIR)/$(MANDIR)/man$$section || install -d -m 755 $(DESTDIR)/$(MANDIR)/man$$section; \
test -f $(DESTDIR)/$(MANDIR)/man$$section/$$file || install -m 644 $$m $(DESTDIR)/$(MANDIR)/man$$section/$$file; \
# Compress manpages \
gzip $(DESTDIR)/$(MANDIR)/man$$section/$$file; \
done
# Install generated manpages
for m in generated/man?/*; do \
file=`basename $$m`; \
section=`basename $$m | sed -e "s/.\+\.//"`; \
test -d $(DESTDIR)/$(MANDIR)/man$$section || install -d -m 755 $(DESTDIR)/$(MANDIR)/man$$section; \
test -f $(DESTDIR)/$(MANDIR)/man$$section/$$file || install -m 644 $$m $(DESTDIR)/$(MANDIR)/man$$section/$$file; \
# Compress manpages \
gzip $(DESTDIR)/$(MANDIR)/man$$section/$$file; \
done
# Install links
for linkfile in `find -type f -name "*.links"`; do \
perl create-links.pl $(DESTDIR)/$(MANDIR) $$linkfile; \
done
uninstall:
# Remove links
for linkfile in `find -type f -name "*.links"`; do \
perl remove-links.pl $(DESTDIR)/$(MANDIR) $$linkfile; \
done
# Remove old manpages
for m in man?/*; do \
rm -f $(DESTDIR)/$(MANDIR)/$$m.gz; \
done
# Remove coreutils manpages
for m in coreutils/*; do \
file=`basename $$m`; \
section=`basename $$m | sed -e "s/.\+\.//"`; \
rm -f $(DESTDIR)/$(MANDIR)/man$$section/$$file.gz; \
done
# Remove generated manpages
for m in generated/man?/*; do \
file=`basename $$m`; \
section=`basename $$m | sed -e "s/.\+\.//"`; \
rm -f $(DESTDIR)/$(MANDIR)/man$$section/$$file.gz; \
done
version=`perl -pe "" VERSION`
dist:
rm -rf manpages-de-$(version)
mkdir manpages-de-$(version)
cp -R english/*/*links man?/ coreutils/ generated/ \
CHANGES COPYRIGHT GPL-3 Makefile README VERSION \
add-outdated-warning.pl coreutils.links create-links.pl remove-links.pl \
manpages-de-$(version)
tar cjf manpages-de-$(version).tar.bz2 manpages-de-$(version)
rm -rf manpages-de-$(version)
Dieses ist die aktuelle Distribution deutscher Manpages für Linux.
Dieses Projekt wurde von Andries Brouwer ins Leben gerufen, der das
Manpages-Paket für Linux verwaltet, da er neben englischen Seiten auch
deutsche Übersetzungen geschickt bekommen hat. Es wurde später von
Martin Schulze <joey@infodrom.org> übernommen.
Die Manualseiten werden überlicherweise in »/usr/share/man/de«
installiert. Um sie innerhalb des Programms »man« bekannt zu machen,
muss die Variable LC_MESSAGES oder LANG auf »de« gesetzt werden.
Zusätzlich muss das Verzeichnis »/usr/share/man/de« zu den MANDB_MAPs
in »/etc/manpath.conf« hinzugefügt werden. Der verwendete Pager
(PAGER) muss in der Lage sein, Umlaute anzuzeigen. Wird »less«
verwendet, dann muss »LESSCHARSET=latin1« gesetzt werden. Weitere
Informationen hierzu stehen in man(1).
(And here it goes for our english readers: To enable these manpages
set LANG or LC_MESSAGES to »de«. The »man« program will then search
for German manpages under »/usr/share/man/de« (this directory should
be added to the MANDB_MAPs in »/etc/manpath.conf« for catmans to be
stored). Additionally the pager (PAGER) needs to be capable of
umlauts. If you use »less« you need to set »LESSCHARSET=latin1«.
You'll find more information in man(1).)
Bereits übersetzte Manpages sowie Informationen zum aktuellen Status
des Projekts stehen unter folgender URL zur Verfügung:
http://www.infodrom.org/projects/manpages-de/
Wenn Du an diesem Projekt teilnehmen und ein paar Seiten übersetzen,
korrekturlesen oder sonst mithelfen möchtest, dann trag Dich einfach
in die Mailing-Liste
manpages-de@lists.infodrom.org
ein. Dort sollen Änderungen etc. diskutiert werden. Wenn Du Dir nur
Manpages zum Übersetzen herauspicken möchtest, wende Dich bitte an
Joey selbst (joey@infodrom.org).
Um sich auf die Mailing-Liste einzuschreiben, reicht es, eine Mail an
Majordomo@lists.infodrom.org zu schicken und in der Mail
"subscribe manpages-de"
zu schreiben.
Neben dieser Mailing-Liste wurde eine weitere Liste eingerichtet, auf
die alle CVS-Meldungen geschickt werden, die bei neuen und geänderten
Dateien erzeugt werden. Diese Liste ist hauptsächlich für sehr
interessierte Personen und Korrekturleser gedacht. Um sich dort
einzutragen, wird eine Mail mit folgendem Inhalt an den Server unter
Majordomo@lists.infodrom.org geschickt:
"subscribe manpages-de-cvs"
Weitere Informationen, z.B. welche Seiten noch frei sind, sowie der
aktuelle Status kann auf obiger Webseite eingesehen werden.
Andries (aeb@cwi.nl), Eindhoven, 12.2.96
Joey (joey@linux.de), Oldenburg, 01.1.02
#!/usr/bin/perl
use strict;
use warnings;
use File::Basename;
my $filename = fileparse($ARGV[0]);
(my $program, my $section) = split(/\./, $filename);
# Set up warning text
my $warning = <<WARNING;
.PP
Diese Handbuchseite ist eventuell veraltet. Im Zweifelsfall ziehen Sie
die englischsprachige Handbuchseite zu Rate, indem Sie
.IP
man -LC $section $program
.PP
eingeben.
WARNING
# Insert only once per file
my $inserted = 0;
# Read the whole file
while (<>) {
# Match the first .SH section header
if (!$inserted and /^\.SH\s+/) {
# Print this section header
print;
# Read until next section header
while (<>) {
if (/^\.SH\s+/) {
# Prepend the warning
print $warning;
# Remember that the warning is now inserted
$inserted = 1;
# Leave this inner loop and process rest of file
last;
}
# Print lines for inner loop
print;
}
}
# Print non-matching lines
print;
}
man1/md5sum.1.gz man1/md5sum.textutils.1.gz
man1/test.1.gz man1/[.1.gz
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.38.2.
.TH ARCH "1" "April 2010" "GNU coreutils 8.5" "Benutzerkommandos"
.SH NAME
arch \- Ausgabe des Maschinen-Hardwarenamens (identisch zu uname -m)
.SH ÜBERSICHT
.B arch
[\fIOPTION\fR]...
.SH BESCHREIBUNG
Maschinenarchitektur ausgeben.
.TP
\fB\-\-help\fR
diese Hilfe anzeigen und beenden
.TP
\fB\-\-version\fR
Versionsinformation anzeigen und beenden
.PP
Melden Sie Programmfehler für arch (auf Englisch, mit LC_ALL=C) an bug\-coreutils@gnu.org
Homepage für GNU coreutils: <http://www.gnu.org/software/coreutils/>
Allgemeine Hilfe zur Benutzung von GNU\-Software: <http://www.gnu.org/gethelp/>
Melden Sie Übersetzungsfehler für arch an <translation\-team\-de@lists.sourceforge.net>
For complete documentation, run: info coreutils 'arch invocation'
.SH AUTOR
Geschrieben von David MacKenzie und Karel Zak.
.SH COPYRIGHT
Copyright \(co 2010 Free Software Foundation, Inc.
Lizenz GPLv3+: GNU GPL Version 3 oder höher <http://gnu.org/licenses/gpl.html>
.br
Dies ist freie Software: Sie können sie ändern und weitergeben.
Es gibt keinerlei Garantien, soweit wie es das Gesetz erlaubt.
.SH "SIEHE AUCH"
Die vollständige Dokumentation für
.B arch
wird als ein Texinfo-Handbuch verwaltet. Wenn die
.B info
und
.B arch
Programme ordentlich auf Ihrem Rechner installiert sind, kann Ihnen der
Befehl
.IP
.B info arch
.PP
Zugriff auf das komplette Handbuch geben.
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.38.2.
.TH BASE64 "1" "April 2010" "GNU coreutils 8.5" "Benutzerkommandos"
.SH NAME
base64 \- Daten mit base64 en- oder dekodieren und in die Standardausgabe schreiben
.SH ÜBERSICHT
.B base64
[\fIOPTION\fR]... [\fIDATEI\fR]
.SH BESCHREIBUNG
DATEI oder Standardeingabe mittels Base64 kodieren oder dekodieren und
in die Standardausgabe scrheiben.
.TP
\fB\-d\fR, \fB\-\-decode\fR
decode data
.TP
\fB\-i\fR, \fB\-\-ignore\-garbage\fR
when decoding, ignore non\-alphabet characters
.TP
\fB\-w\fR, \fB\-\-wrap\fR=\fICOLS\fR
wrap encoded lines after COLS character (default 76).
Use 0 to disable line wrapping
.TP
\fB\-\-help\fR
diese Hilfe anzeigen und beenden
.TP
\fB\-\-version\fR
Versionsinformation anzeigen und beenden
.PP
Ohne DATEI oder wenn DATEI „\-“ ist, Standardeingabe lesen.
.PP
Die Daten werden entsprechend dem Base64‐Alphabet aus RFC 3548 kodiert.
Beim Dekodieren darf die Eingabe zusätzlich zu den formal gültigen
Base64‐Zeichen noch Zeilenumbrüche enthalten. Benutzen Sie die Option
\fB\-\-ignore\-garbage\fR, um zu versuchen, auch weitere nicht zum Alphabet gehörende
Zeichen in der kodierten Eingabe zu verkraften.
.PP
Melden Sie Programmfehler für base64 (auf Englisch, mit LC_ALL=C) an bug\-coreutils@gnu.org
Homepage für GNU coreutils: <http://www.gnu.org/software/coreutils/>
Allgemeine Hilfe zur Benutzung von GNU\-Software: <http://www.gnu.org/gethelp/>
Melden Sie Übersetzungsfehler für base64 an <translation\-team\-de@lists.sourceforge.net>
For complete documentation, run: info coreutils 'base64 invocation'
.SH AUTOR
Geschrieben von Simon Josefsson.
.SH COPYRIGHT
Copyright \(co 2010 Free Software Foundation, Inc.
Lizenz GPLv3+: GNU GPL Version 3 oder höher <http://gnu.org/licenses/gpl.html>
.br
Dies ist freie Software: Sie können sie ändern und weitergeben.
Es gibt keinerlei Garantien, soweit wie es das Gesetz erlaubt.
.SH "SIEHE AUCH"
Die vollständige Dokumentation für
.B base64
wird als ein Texinfo-Handbuch verwaltet. Wenn die
.B info
und
.B base64
Programme ordentlich auf Ihrem Rechner installiert sind, kann Ihnen der
Befehl
.IP
.B info base64
.PP
Zugriff auf das komplette Handbuch geben.
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.38.2.
.TH BASENAME "1" "April 2010" "GNU coreutils 8.5" "Benutzerkommandos"
.SH NAME
basename \- Verzeichnis und Suffix von Dateinamen entfernen
.SH ÜBERSICHT
.B basename
\fINAME \fR[\fISUFFIX\fR]
.br
.B basename
\fIOPTION\fR
.SH BESCHREIBUNG
Den NAMEn ohne führende Verzeichnisse ausgeben.
Wenn angegeben, auch SUFFIX entfernen.
.TP
\fB\-\-help\fR
diese Hilfe anzeigen und beenden
.TP
\fB\-\-version\fR
Versionsinformation anzeigen und beenden
.SH BEISPIELE
.TP
basename /usr/bin/sort
Ausgabe: „sort“.
.TP
basename include/stdio.h .h
Ausgabe: „stdio“.
.PP
Melden Sie Programmfehler für basename (auf Englisch, mit LC_ALL=C) an bug\-coreutils@gnu.org
Homepage für GNU coreutils: <http://www.gnu.org/software/coreutils/>
Allgemeine Hilfe zur Benutzung von GNU\-Software: <http://www.gnu.org/gethelp/>
Melden Sie Übersetzungsfehler für basename an <translation\-team\-de@lists.sourceforge.net>
For complete documentation, run: info coreutils 'basename invocation'