<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://cli.asyd.net/home/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://cli.asyd.net/home/feed.php">
        <title>CLI Wiki shell:zsh</title>
        <description></description>
        <link>http://cli.asyd.net/home/</link>
        <image rdf:resource="http://cli.asyd.net/home/lib/tpl/cli/images/favicon.ico" />
       <dc:date>2026-04-04T01:20:31+02:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://cli.asyd.net/home/shell/zsh/alias?rev=1161856696"/>
                <rdf:li rdf:resource="http://cli.asyd.net/home/shell/zsh/completion?rev=1161856696"/>
                <rdf:li rdf:resource="http://cli.asyd.net/home/shell/zsh/config?rev=1161856696"/>
                <rdf:li rdf:resource="http://cli.asyd.net/home/shell/zsh/globbing?rev=1161856696"/>
                <rdf:li rdf:resource="http://cli.asyd.net/home/shell/zsh/historique?rev=1161856696"/>
                <rdf:li rdf:resource="http://cli.asyd.net/home/shell/zsh/modifiers?rev=1161856696"/>
                <rdf:li rdf:resource="http://cli.asyd.net/home/shell/zsh/racine?rev=1177859975"/>
                <rdf:li rdf:resource="http://cli.asyd.net/home/shell/zsh/zstyles?rev=1161856696"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://cli.asyd.net/home/lib/tpl/cli/images/favicon.ico">
        <title>CLI Wiki</title>
        <link>http://cli.asyd.net/home/</link>
        <url>http://cli.asyd.net/home/lib/tpl/cli/images/favicon.ico</url>
    </image>
    <item rdf:about="http://cli.asyd.net/home/shell/zsh/alias?rev=1161856696">
        <dc:format>text/html</dc:format>
        <dc:date>2006-10-26T11:58:16+02:00</dc:date>
        <title>shell:zsh:alias</title>
        <link>http://cli.asyd.net/home/shell/zsh/alias?rev=1161856696</link>
        <description>Répertoires nommés


# hash -d svn=/mnt/subversion/repositories
# cd ~svn


Autres

	*  AUTOCD

On peut, avec l'option AUTOCD, aller dans un répertoire sans la commande cd, juste en spécifiant le chemin du répertoire.  


# cd /usr


=


# /usr</description>
    </item>
    <item rdf:about="http://cli.asyd.net/home/shell/zsh/completion?rev=1161856696">
        <dc:format>text/html</dc:format>
        <dc:date>2006-10-26T11:58:16+02:00</dc:date>
        <title>shell:zsh:completion</title>
        <link>http://cli.asyd.net/home/shell/zsh/completion?rev=1161856696</link>
        <description>*  Définir la complétion principale pour une commande donnée

Par exemple, l'outil mtr (un traceroute like) ne dispose pas d'une fonction de complétion zsh. Par défaut, zsh complètant sur les fichiers,
l'objectif est de compléter sur les hôtes.</description>
    </item>
    <item rdf:about="http://cli.asyd.net/home/shell/zsh/config?rev=1161856696">
        <dc:format>text/html</dc:format>
        <dc:date>2006-10-26T11:58:16+02:00</dc:date>
        <title>shell:zsh:config</title>
        <link>http://cli.asyd.net/home/shell/zsh/config?rev=1161856696</link>
        <description>Les fichiers

* ~/.zshenv : contient les variables de l'environnement

* ~/.zshrc : contient les aliases, les options (setopt), les fonctions, les zstyles...

* ~/.zlogin : contient des commandes executées aprés le login.

* ~/.zlogout : contient des commandes executées lors de la fermeture logout.</description>
    </item>
    <item rdf:about="http://cli.asyd.net/home/shell/zsh/globbing?rev=1161856696">
        <dc:format>text/html</dc:format>
        <dc:date>2006-10-26T11:58:16+02:00</dc:date>
        <title>shell:zsh:globbing</title>
        <link>http://cli.asyd.net/home/shell/zsh/globbing?rev=1161856696</link>
        <description>Référence : Section 14.7 et 14.8 de la documentation de zsh

	*  Recherche récursive

 
**


	*  tout ce qui fini par c


*c


	*  mais qui ne commence pas par f ou p


*c~[fp]*


	*  qui ne contient pas blur ou fleur, non plus
		*  Note : pour utiliser ~ vous devez activer l'option EXTENDED_GLOB (setopt EXTENDED_GLOB)</description>
    </item>
    <item rdf:about="http://cli.asyd.net/home/shell/zsh/historique?rev=1161856696">
        <dc:format>text/html</dc:format>
        <dc:date>2006-10-26T11:58:16+02:00</dc:date>
        <title>shell:zsh:historique</title>
        <link>http://cli.asyd.net/home/shell/zsh/historique?rev=1161856696</link>
        <description>*  Quelques variables
 La taille de l'historique  HISTSIZE  Le fichier où est enregistré l'historique  HISTFILE 
Vous pouvez les enregistrer dans le fichier principal ~/.zshrc

	*  Liste les dernières commandes 


# fc -l


	*  Execute la commande 58
	*  Note: Pour activer la fonction ! : setopt banghist
	*  Note: Elle n'est pas inscrite dans l'historique</description>
    </item>
    <item rdf:about="http://cli.asyd.net/home/shell/zsh/modifiers?rev=1161856696">
        <dc:format>text/html</dc:format>
        <dc:date>2006-10-26T11:58:16+02:00</dc:date>
        <title>shell:zsh:modifiers</title>
        <link>http://cli.asyd.net/home/shell/zsh/modifiers?rev=1161856696</link>
        <description>Se passer des commandes externes

	*  dirname


% file=/home/asyd/.zsh/zshrc ; echo ${file:h}
/home/asyd/.zsh


	*  basename


% file=/home/asyd/.zsh/zshrc ; echo ${file:t}
zshrc


	*  Supprimer l'extension du fichier


% file=zsh.rc ; echo ${file:r}
zsh</description>
    </item>
    <item rdf:about="http://cli.asyd.net/home/shell/zsh/racine?rev=1177859975">
        <dc:format>text/html</dc:format>
        <dc:date>2007-04-29T17:19:35+02:00</dc:date>
        <title>shell:zsh:racine</title>
        <link>http://cli.asyd.net/home/shell/zsh/racine?rev=1177859975</link>
        <description>Documentation

	*  Cours ZSH en français
	*  Le wiki de ZSH

Grammaire

	*  Les tableaux
	*  Les modifieurs
	*  Le globbing (ou comment oublier find)

Autres

	*  Les alias
		*  Gestionnaire de messages en 3 lignes de zsh 
		*  L'historique des commandes
		*  Les fichiers de configuration
		*  Exemple d'utilisation d'un heredoc (  &lt;&lt;EOSTH  )</description>
    </item>
    <item rdf:about="http://cli.asyd.net/home/shell/zsh/zstyles?rev=1161856696">
        <dc:format>text/html</dc:format>
        <dc:date>2006-10-26T11:58:16+02:00</dc:date>
        <title>shell:zsh:zstyles</title>
        <link>http://cli.asyd.net/home/shell/zsh/zstyles?rev=1161856696</link>
        <description></description>
    </item>
</rdf:RDF>
