--- a/toys/posix/ln.c	2013-11-21 02:31:03.000000000 +0530
+++ b/toys/posix/ln.c	2013-11-22 15:05:19.185742367 +0530
@@ -4,13 +4,13 @@
  *
  * See http://opengroup.org/onlinepubs/9699919799/utilities/ln.html
 
-USE_LN(NEWTOY(ln, "<1nfs", TOYFLAG_BIN))
+USE_LN(NEWTOY(ln, "<1vnfs", TOYFLAG_BIN))
 
 config LN
   bool "ln"
   default y
   help
-    usage: ln [-sfn] [FROM...] TO
+    usage: ln [-sfnv] [FROM...] TO
 
     Create a link between FROM and TO.
     With only one argument, create link in current directory.
@@ -18,6 +18,7 @@
     -s	Create a symbolic link
     -f	Force the creation of the link, even if TO already exists
     -n	Symlink at destination treated as file
+    -v  Verbose
 */
 
 #define FOR_ln
@@ -57,6 +58,8 @@
     if (rc)
       perror_exit("cannot create %s link from '%s' to '%s'",
         (toys.optflags & FLAG_s) ? "symbolic" : "hard", try, new);
+    else if (toys.optflags & FLAG_v)
+      fprintf(stderr, "'%s' -> '%s'\n", new, try);
     if (new != dest) free(new);
   }
 }
