X-Git-Url: https://iankelling.org/git/?p=lnf;a=blobdiff_plain;f=lnf;h=a36ac87f5a65c3174d3e5e6960644d96f911251a;hp=d6dc5f23cc66c8ef0da2f6038516658d210bf6cf;hb=06d9abbba6bab1f059ae8f157422b176adde936e;hpb=7cdcfbe930add042e4effd11aec2d049d3b61206 diff --git a/lnf b/lnf index d6dc5f2..a36ac87 100755 --- a/lnf +++ b/lnf @@ -1,17 +1,17 @@ #!/bin/bash -# Copyright (C) 2014 Ian Kelling +# Copyright (C) 2014-2016 Ian Kelling # This program is under GPL v. 3 or later, see lnf() { - local help="lnf - Create symlinks conveniently and forcefully. -Usage: + local help="Usage: lnf -T TARGET LINK_NAME (1st form) lnf TARGET (2nd form) lnf TARGET... DIRECTORY (3rd form) +Create symlinks forcefully -Remove existing file in the using trash-put or rm -rf if it is not available, -or trash-put fails due to a cross-filesystem link. -Create directory if needed. Slightly more restrictive arguments than ln. +Removes existing files using trash-put or rm -rf if it is not available, +or trash-put fails due to a cross-filesystem link. Create directory if +needed. Slightly more restrictive arguments than ln. In the 1st form, create a link to TARGET with the name LINK_NAME. In the 2nd form, create a link to TARGET in the current directory. In the 3rd form, create