To include a command within the wiki, you should use the {{Command}} template. This template detects the '''bash''' syntax. For example, the code
{{Command|cd src; make && make install; cd ..}}
results in:
{{Command|cd src; make && make install; cd ..}}
== Special characters "{{=}}" and "{{!}}" ==
Since {{Command}} is a template, the "=" and "|" signs are interpreted by the wiki.
To include an equality sign, use the [[Template:=|meta-template {{=}}]]. For example, the code:
{{Command|./configure --prefix{{=}}$HOME && make && make install}}
results in:
{{Command|./configure --prefix{{=}}$HOME && make && make install}}
To include a pipe symbol, use {{!}}.
== Including a set of commands ==
You can use the {{Commands}} template to include a set of commands. You may then write each command on a separate line, and prepend the '''|''' character in front of each command. For example, the code
{{Commands
|cd src
|make
|make install
|cd ..
}}
results in:
{{Commands
|cd src
|make
|make install
|cd ..
}}
== Modifying the command prompt ==
If you want to modify the command prompt, you may do it by including a ''prompt'' argument to the template. For example,
{{Command|prompt=[name@briaree ~]|cd src; make && make install; cd ..}}
results in
{{Command|prompt=[name@briaree ~]|cd src; make && make install; cd ..}}
In the same way,
{{Commands
|prompt=[name@briaree $]
|cd src
|make
|make install
|cd ..
}}
results in
{{Commands
|prompt=[name@briaree $]
|cd src
|make
|make install
|cd ..
}}
== Displaying the result of a command ==
You can display the result of a command (and only one) by adding the option result. For example,
{{Command
|df -h .
|result=
Sys. de fich. Tail. Occ. Disp. %Occ. Monté sur
/lustre2/home 516T 340T 150T 70% /home
}}
results in :
{{Command
|df -h .
|result=
Sys. de fich. Tail. Occ. Disp. %Occ. Monté sur
/lustre2/home 516T 340T 150T 70% /home
}}