]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
ln: Improve link(1) variant of ln(1).
authorDag-Erling Smørgrav <des@FreeBSD.org>
Thu, 4 Apr 2024 14:14:50 +0000 (16:14 +0200)
committerDag-Erling Smørgrav <des@FreeBSD.org>
Thu, 4 Apr 2024 14:14:50 +0000 (16:14 +0200)
commitbee7cf9e97f6d7bdc918421a93270fa88659808b
tree138749d2244e10d34827e5afda668245f46433dd
parent8311bc5f17dec348749f763b82dfe2737bc53cd7
ln: Improve link(1) variant of ln(1).

* Give link(1) its own usage message.
* Use getprogname(3) instead of rolling our own.
* Verify that the target file does not already exist.
* Add tests specific to link(1).

MFC after: 3 days
Sponsored by: Klara, Inc.
Reviewed by: allanjude
Differential Revision: https://reviews.freebsd.org/D44635
bin/ln/ln.c
bin/ln/tests/ln_test.sh