installing things

Jude DaShiell jdashiel at shellworld.net
Tue Aug 21 22:32:54 UTC 2007


One of uniq's cousins is comm and it works on multiple files.



On Tue, 21 Aug 2007, Tim Chase wrote:

>>  How do you remember all those lengthy commands?
>
> I find that, for myself, you learn the basic family of commands (the root 
> command name) and what it does.  I usually have a handful of common 
> parameters memorized, such as "-r" or "-R" meaning "recurse into 
> subdirectories" or "--verbose" for extra output.  Once I knew what the basic 
> commands did, I tend to dig in the man-pages for the given command to see 
> exactly what I want to do.  Those "lengthy commands" simply become a chaining 
> together of more simple commands you already know.
>
> An example might be learning the following list of commands (and building the 
> list as you find need)
>
> ls:  lists files
> grep:  searches for patterns in a file
> sed/awk:  edits files via a script
> less/more:  pages output
> find:  finds files matching conditions
> sort:  sorts files
> uniq:  performs "uniqueness" related tasks
> tr:  change one set of characters into another set of chars
> pwd:  print the current directory
>
>
> Once you understand what they're supposed to do, you can start to chain them 
> together to produce more complex results.  You can also explore their 
> man-pages when you think a particular command might be able to do something 
> related to what you already know. For example, the "grep" command finds (and 
> prints) lines that match a given pattern.  This might lead you to wonder if 
> there's an option to make it print lines that *don't* match a given pattern. 
> Indeed, grep takes a "-v" parameter to inVert the printing so that it only 
> prints lines that *don't* match the given pattern.
>
> Some commands, however, I find myself helpless and constantly referring to 
> the manual EVERY SINGLE TIME (which, isn't all that often).  Burning a CD, 
> transcoding audio/video or manipulating images with ImageMagick require that 
> I spend some time with their man pages (or their help output).
>
>>  can you copy them all to a clipboard like thing and run them
>>  in sequence?
>
> yes, depending on your environment, you can copy/paste commands into the 
> command-line.  The "how" of it varies depending on what controls the 
> clipboard.  In "screen", you can use control+A followed by "]" to mark some 
> screen stuff to keep, and then use control+A followed by "[" to paste the 
> contents you snagged.  In a terminal emulator (whether a 
> telnet/ssh/xterm/rxvt whatever) session, the clipboard is controlled by the 
> owning application (windows or X), and any associated copy/paste commands 
> should work there, with "paste" acting as if you typed the command.
>
> Copy & paste work well for beginners, but as you advance, it's troublesome 
> and prevents you from learning how to construct your own solutions to things.
>
> Just my own learning path,
>
> -tim
>
>
>
>
>
> _______________________________________________
> Blinux-list mailing list
> Blinux-list at redhat.com
> https://www.redhat.com/mailman/listinfo/blinux-list
>




More information about the Blinux-list mailing list