Clean up ambiguity between file and filename.
authorPaul P.H. Wilson <wilsonp@engr.wisc.edu>
Mon, 29 Apr 2013 02:42:08 +0000 (21:42 -0500)
committerW. Trevor King <wking@tremily.us>
Wed, 23 Oct 2013 23:12:48 +0000 (16:12 -0700)
shell/Readme.md

index 54a8be5437e80de52d6fc5b73cc6807d60d1409a..6ce348e59fbfb79b844114591c8828a57c021d30 100644 (file)
@@ -353,12 +353,12 @@ this command:
 
     ls *4*1
 
-lists every file in the current directory which contains the number
-`4`, and ends with the number `1`. There are four such files: `0241`,
-`0341`, `0431`, and `0481`. 
+lists every file in the current directory whose name contains the
+number `4`, and ends with the number `1`. There are four such files:
+`0241`, `0341`, `0431`, and `0481`.
 
 So how does this actually work? Well...when the shell (bash) sees a
-word that contains the `*` character, it automatically looks for files
+word that contains the `*` character, it automatically looks for filenames
 that match the given pattern. In this case, it identified four such
 files. Then, it replaced the `*4*1` with the list of files, separated
 by spaces. In other words, the two commands: