Inclure une commande dans le wiki

From Alliance Doc
Jump to navigation Jump to search
This site replaces the former Compute Canada documentation site, and is now being managed by the Digital Research Alliance of Canada.

Ce site remplace l'ancien site de documentation de Calcul Canada et est maintenant géré par l'Alliance de recherche numérique du Canada.

This page is a translated version of the page Including a command within the wiki and the translation is 100% complete.
Other languages:

Pour inclure une commande dans le wiki, il faut utiliser le gabarit {{Command}}. Ce gabarit détecte la syntaxe bash. Par exemple, le code

{{Command|cd src; make && make install; cd ..}}

produit le résultat :

Question.png
[name@server ~]$ cd src; make && make install; cd ..

Caractères spéciaux "=" et "|"

Puisque {{Command}} est un gabarit, les signes "=" et "|" sont interprétés par le wiki.

Pour inclure le signe "égal" utilisez {{=}}. Par exemple, le code

{{Command|./configure --prefix{{=}}$HOME && make && make install}}

produit le résultat :

Question.png
[name@server ~]$ ./configure --prefix=$HOME && make && make install

Pour le trait vertical, utilisez {{!}}.

Inclure un ensemble de commandes

Vous pouvez utiliser le gabarit {{Commands}} pour inclure un ensemble de commandes. Inscrivez alors chaque commande sur une seule ligne, précédée du caractère |. Par exemple,

{{Commands
|cd src
|make
|make install
|cd ..
}}

produit le résultat :

[name@server ~]$ cd src
[name@server ~]$ make
[name@server ~]$ make install
[name@server ~]$ cd ..


Modifier l'invite de commande

Si vous voulez modifier l'invite de commande (prompt), vous pouvez le faire en ajoutant un paramètre prompt. Par exemple :

{{Command|prompt=[nom@briaree $]|cd src; make && make install; cd ..}}

produit le résultat :

Question.png
[name@briaree $] cd src; make && make install; cd ..

De même,

{{Commands
|prompt=[name@briaree $]
|cd src
|make
|make install
|cd ..
}}

produit le résultat :

[name@briaree $] cd src
[name@briaree $] make
[name@briaree $] make install
[name@briaree $] cd ..


Afficher le résultat d'une commande

Vous pouvez afficher le résultat d'une commande (et d'une seule) en ajoutant l'option resultat. Par exemple,

{{Command
|df -h .
|resultat=
Sys. de fich.         Tail. Occ. Disp. %Occ. Monté sur
/lustre2/home         516T  340T  150T  70% /home
}}

produit le résultat :

Question.png
[name@server ~]$ df -h .