<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://wiki.bash-hackers.org/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://wiki.bash-hackers.org/feed.php">
        <title>Bash Hackers Wiki</title>
        <description></description>
        <link>http://wiki.bash-hackers.org/</link>
        <image rdf:resource="http://wiki.bash-hackers.org/lib/images/favicon.ico" />
       <dc:date>2010-07-30T10:20:16+02:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://wiki.bash-hackers.org/syntax/ccmd/intro?rev=1279211767"/>
                <rdf:li rdf:resource="http://wiki.bash-hackers.org/commands/classictest?rev=1279143721"/>
                <rdf:li rdf:resource="http://wiki.bash-hackers.org/howto/getopts_tutorial?rev=1279136450"/>
                <rdf:li rdf:resource="http://wiki.bash-hackers.org/start?rev=1278193147"/>
                <rdf:li rdf:resource="http://wiki.bash-hackers.org/meta/need_love?rev=1277875954"/>
                <rdf:li rdf:resource="http://wiki.bash-hackers.org/dict/index?rev=1277872185"/>
                <rdf:li rdf:resource="http://wiki.bash-hackers.org/dict/terms/filename?rev=1277872090"/>
                <rdf:li rdf:resource="http://wiki.bash-hackers.org/dict/terms/special_parameter?rev=1277872013"/>
                <rdf:li rdf:resource="http://wiki.bash-hackers.org/dict/terms/positional_parameter?rev=1277871952"/>
                <rdf:li rdf:resource="http://wiki.bash-hackers.org/dict/terms/variable?rev=1277871832"/>
                <rdf:li rdf:resource="http://wiki.bash-hackers.org/dict/terms/mtime?rev=1277871742"/>
                <rdf:li rdf:resource="http://wiki.bash-hackers.org/dict/terms/ctime?rev=1277871720"/>
                <rdf:li rdf:resource="http://wiki.bash-hackers.org/dict/terms/atime?rev=1277871471"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://wiki.bash-hackers.org/lib/images/favicon.ico">
        <title>Bash Hackers Wiki</title>
        <link>http://wiki.bash-hackers.org/</link>
        <url>http://wiki.bash-hackers.org/lib/images/favicon.ico</url>
    </image>
    <item rdf:about="http://wiki.bash-hackers.org/syntax/ccmd/intro?rev=1279211767">
        <dc:format>text/html</dc:format>
        <dc:date>2010-07-15T18:36:07+02:00</dc:date>
        <dc:creator>Jan Schampera</dc:creator>
        <title>Bash compound commands - old revision restored</title>
        <link>http://wiki.bash-hackers.org/syntax/ccmd/intro?rev=1279211767</link>
        <description>The main part of Bash's syntax are the so-called compound commands. They're called like that because they use &quot;real&quot; commands ( simple commands or  lists) and knit some intelligence around them. That is what the essential &quot;Bash language&quot; is made of.</description>
    </item>
    <item rdf:about="http://wiki.bash-hackers.org/commands/classictest?rev=1279143721">
        <dc:format>text/html</dc:format>
        <dc:date>2010-07-14T23:42:01+02:00</dc:date>
        <dc:creator>Frederick Grose</dc:creator>
        <title>The classic test command - idiom and typos</title>
        <link>http://wiki.bash-hackers.org/commands/classictest?rev=1279143721</link>
        <description>test &lt;EXPRESSION&gt;

[ &lt;EXPRESSION&gt; ]

General syntax


This command allows you to do various tests and sets its exit code to 0 (TRUE) or 1 (FALSE) whenever such a test succeeds or not. Using this exit code, it's possible to let Bash react on the result of such a test, here by using the command in an if-statement:


#!/bin/bash
# test if /etc/passwd exists

if test -e /etc/passwd; then
  echo &quot;Alright man...&quot; &gt;&amp;2
else
  echo &quot;Yuck! Where is it??&quot; &gt;&amp;2
  exit 1
fi</description>
    </item>
    <item rdf:about="http://wiki.bash-hackers.org/howto/getopts_tutorial?rev=1279136450">
        <dc:format>text/html</dc:format>
        <dc:date>2010-07-14T21:40:50+02:00</dc:date>
        <dc:creator>Jan Schampera</dc:creator>
        <title>Small getopts tutorial - Steve Lessard suggested to explain parsing custom text instead of positional paraameters</title>
        <link>http://wiki.bash-hackers.org/howto/getopts_tutorial?rev=1279136450</link>
        <description>FIXME incomplete

When you want to parse commandline arguments in a professional way, getopts is the tool of choice. Unlike its older brother getopt (note the missing s!), it's a shell builtin command. The advantage is

	*  you don't need to hand your positional parameters through to an external program
	*  getopts can easily set shell variables you can use for parsing (impossible for an external process!)
	*  you don't have to argue with several getopt implementations which had buggy concepts i…</description>
    </item>
    <item rdf:about="http://wiki.bash-hackers.org/start?rev=1278193147">
        <dc:format>text/html</dc:format>
        <dc:date>2010-07-03T23:39:07+02:00</dc:date>
        <dc:creator>Jan Schampera</dc:creator>
        <title>Bash Hackers Wiki Frontpage - updated top10</title>
        <link>http://wiki.bash-hackers.org/start?rev=1278193147</link>
        <description>URLupdate your links&lt;http://wiki.bash-hackers.org&gt;

The Bash-Hackers Wiki
human-readable documentationnot
 What would YOU like to see here?

Stranger! Feel free to registerBash Hackers Wiki needs love page

:V4:Bash 4 - a rough overview


Scripting and general information

	*  :V4:  Bash v4 - a rough overview
	*  :NEW: Scripting with style -- an assorted collection of style and optic hints
	*  The basics of shell scripting
	*  Traps for beginners
	*  Bash's behaviour
	*  Handling positional para…</description>
    </item>
    <item rdf:about="http://wiki.bash-hackers.org/meta/need_love?rev=1277875954">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-30T07:32:34+02:00</dc:date>
        <dc:creator>Jan Schampera</dc:creator>
        <title>Bash Hackers Wiki needs love - getopts idea</title>
        <link>http://wiki.bash-hackers.org/meta/need_love?rev=1277875954</link>
        <description>There are things to do. Always.

Article optics and structure


Target: A more or less unique structure (done)


	*  Bash compound commands - bring all mentioned compound command description pages into a format
		*  SYNOPSIS
		*  DESCRIPTION
			*  (with as many sub-topics as needed)</description>
    </item>
    <item rdf:about="http://wiki.bash-hackers.org/dict/index?rev=1277872185">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-30T06:29:45+02:00</dc:date>
        <dc:creator>Jan Schampera</dc:creator>
        <title>Small Bash- and commandline-related dictionary - use pagequery plugin from now on to index the dictionary</title>
        <link>http://wiki.bash-hackers.org/dict/index?rev=1277872185</link>
        <description>This small dictionary is not meant as complete super online computer and UNIX(r) dictionary, there are just small articles for every term for a quick reference on other wiki pages.

To get a full description, you should query a real UNIX(r) dictionary or FAQ, this is just for the most important concepts.</description>
    </item>
    <item rdf:about="http://wiki.bash-hackers.org/dict/terms/filename?rev=1277872090">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-30T06:28:10+02:00</dc:date>
        <dc:creator>Jan Schampera</dc:creator>
        <title>filename - created</title>
        <link>http://wiki.bash-hackers.org/dict/terms/filename?rev=1277872090</link>
        <description></description>
    </item>
    <item rdf:about="http://wiki.bash-hackers.org/dict/terms/special_parameter?rev=1277872013">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-30T06:26:53+02:00</dc:date>
        <dc:creator>Jan Schampera</dc:creator>
        <title>special parameter - created</title>
        <link>http://wiki.bash-hackers.org/dict/terms/special_parameter?rev=1277872013</link>
        <description></description>
    </item>
    <item rdf:about="http://wiki.bash-hackers.org/dict/terms/positional_parameter?rev=1277871952">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-30T06:25:52+02:00</dc:date>
        <dc:creator>Jan Schampera</dc:creator>
        <title>positional parameter - created</title>
        <link>http://wiki.bash-hackers.org/dict/terms/positional_parameter?rev=1277871952</link>
        <description></description>
    </item>
    <item rdf:about="http://wiki.bash-hackers.org/dict/terms/variable?rev=1277871832">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-30T06:23:52+02:00</dc:date>
        <dc:creator>Jan Schampera</dc:creator>
        <title>variable - created</title>
        <link>http://wiki.bash-hackers.org/dict/terms/variable?rev=1277871832</link>
        <description></description>
    </item>
    <item rdf:about="http://wiki.bash-hackers.org/dict/terms/mtime?rev=1277871742">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-30T06:22:22+02:00</dc:date>
        <dc:creator>Jan Schampera</dc:creator>
        <title>mtime - created</title>
        <link>http://wiki.bash-hackers.org/dict/terms/mtime?rev=1277871742</link>
        <description></description>
    </item>
    <item rdf:about="http://wiki.bash-hackers.org/dict/terms/ctime?rev=1277871720">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-30T06:22:00+02:00</dc:date>
        <dc:creator>Jan Schampera</dc:creator>
        <title>ctime - created</title>
        <link>http://wiki.bash-hackers.org/dict/terms/ctime?rev=1277871720</link>
        <description></description>
    </item>
    <item rdf:about="http://wiki.bash-hackers.org/dict/terms/atime?rev=1277871471">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-30T06:17:51+02:00</dc:date>
        <dc:creator>Jan Schampera</dc:creator>
        <title>atime - created</title>
        <link>http://wiki.bash-hackers.org/dict/terms/atime?rev=1277871471</link>
        <description></description>
    </item>
</rdf:RDF>
