Join Kevin Skoglund for an in-depth discussion in this video xargs: Passing argument lists to commands, part of Unix for Mac OS X Users.
In this movie we'll learn to use xargs to pass argument lists to commands.…xargs is kind of a funny name.…It's short for execute as arguments.…What xargs does is it parses an input stream into items and then it loops…through each item in that list and passes it to a command.…I think it's easier to understand if we actually see it in action.…So you remember that we had the wc command before for word count.…So if we do word count on our lorem_ipsum.txt file that's inside our Unix files…directory, you see that it comes back and it tells us the number of lines,…words, and characters that are in lorem_ipsum.…
Now, let's try a variation on this.…Let's say if we want to echo lorem_ipsum .txt and we want to pipe that into wc.…Now what it's doing is it's saying not the file lorem_ipsum.txt, but this…string, this actual text lorem_ipsum.txt, how many characters does that have? There is 16.…So that's what it's doing.…It's not looking at the file.…It's looking at the string.…If we instead want to pass that string to wc as an argument, then we use xargs.…
- Moving around the file system
- Creating and reading files
- Copying, moving, renaming, and deleting files and directories
- Creating hard links and symbolic links
- Understanding user identity, file ownership, and sudo
- Setting file permissions with alpha and octal notation
- Changing the PATH variable
- Using the command history
- Directing input and output
- Configuring the Unix working environment
- Searching and replacing using grep and regular expressions
- Manipulating text with tr, sed, and cut
- Integrating with the Finder, Spotlight, and AppleScript
Skill Level Beginner
1. Introduction to Unix
2. Filesystem Basics
3. Working with Files and Directories
4. Ownership and Permissions
5. Commands and Programs
6. Directing Input and Output
7. Configuring Your Working Environment
8. Unix Power Tools
9. Useful Mac-Only Commands and Techniques
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.