Advanced Commandline howto wiki document

Harry Steffens mihakriket at gmail.com
Tue Dec 12 16:44:45 UTC 2006


Alexandre,
     Thank you for the feedback. Based on you suggestions, I think a another
document will need to be created for BASH scripting. I searched and the wiki
does not currently have a document on BASH scripting.

Thank you again,
Harry


On 12/11/06, Alexandre Vassalotti <avassalotti at gmail.com> wrote:
>
> Hello,
>
> I am thinking of a few things that could be included in an advanced
> command line document:
>
> * Alternate shells, like Z Shell, and their features.
> * Conditional statements and test operators. (`if' and `case'
>    statements)
> * Looping constructs. (for, foreach, while, until, repeat, etc)
> * I/O Redirection and pipes
> * Pattern Matching: shell globbing and regular expressions.
> * Auto-completion (writing your own completion scripts), history
>    expansion, parameters expansion, aliases, word selectors,
>    functions, etc
> * When to use and, more importantly not to use shell scripts.
> * Writing Python scripts for repetitive tasks.
> * Task scheduling with cron and anacron.
> * Usage of `find', `grep', `sed', `awk' and basically everything
>    that is in /bin and /sbin.
> * Configuring network interfaces from the command line. (ifup,
>    ifdown, and /etc/network/interfaces)
> * Remote administration with `ssh'.
> * Subshell, restricted shells, chroot.
> * /dev and /proc
> * Controlling processes: `kill', `killall', `ps', `pstree', `top',
> * `nice', `renice', etc.
>
> There's certainly other things, but I think that's a pretty good
> coverage of the advance stuff I know about.
>
> Cheers,
> -- Alexandre Vassalotti
>
> On 12/11/06, Harry Steffens <mihakriket at gmail.com> wrote:
> > I am currently working on the Advanced Commandline wiki document, I
> wanted
> > to know if anybody can give me feedback as to features/functions I
> should
> > include in this document.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-doc/attachments/20061212/45bd9cb0/attachment.html>


More information about the ubuntu-doc mailing list