# Ligne de commande

## Introduction

### Ligne de commande

Shows Command Line.

Ligne de commande fournit une ligne de commande utilisable depuis n'importe quel tableau de bord du bureau.

Ligne de commande contient les éléments interactifs suivants :

un champ de saisie

- Entrez vos commandes, macros et programmes dans le champ de saisie ;

Browser button — the bullet

- Utilisez le bouton Parcourir pour rechercher des programmes dans votre système de fichiers. Le bouton Parcourir est représenté par un rond noir ;

History button — the down arrow

- Utilisez le bouton Historique pour rappeler des commandes précédentes. Le bouton Historique est représenté avec une flèche vers le bas.

### Fonctionnalités

Historique des précédentes commandes exécutées

- Vous pouvez exécutez une commande directement à partir de la liste de l'historique. Vous pouvez également passer en boucle le contenu de l'historique dans le champ de saisie pour afficher puis ensuite exécuter une commande. Une barre de défilement verticale est affichée quand la liste de l'historique contient plus de 20 commandes. Consultez command-line-histlist pour plus d'informations.

Fonction d'autocomplétion à partir de l'historique

- Ligne de commande utilise l'autocomplétion à partir de l'historique pour compléter les commandes entrées dans le champ de saisie. Cette fonction compare le contenu du champ de saisie avec l'historique. Si Ligne de commande trouve une correspondance, alors l'applet complète la commande. Consultez la note de command-line-histlist pour plus d'informations.

Fonction de complétion de commande sur demande de l'utilisateur

- Cette fonction de complétion de commande compare les caractères de la chaîne du champ de saisie avec les exécutables dans le chemin d'exécution de l'utilisateur. La complétion de commande est utile quand vous ne vous souvenez plus l'orthographe exacte d'une commande. Après avoir tapé les premières lettres du nom d'une commande, appuyez sur la touche Tabulation. Si Ligne de commande reconnaît une séquence de caractères de manière unique, alors l'applet complète la commande. Consultez command-line-run pour plus d'informations.

La fabrique de macros

- La fabrique de macros fournit jusqu'à 99 raccourcis de commandes. En plus des commandes prédéfinies, vous pouvez créer vos propres commandes utilisables avec Ligne de commande. Consultez command-line-macros pour plus d'informations.

### Ajout de Ligne de commande à un tableau de bord

Pour ajouter Ligne de commande à un tableau de bord, cliquez avec le bouton droit sur le tableau de bord puis choisissez Ajouter au tableau de bord. Sélectionnnez Ligne de commande dans la boîte de dialogue Ajouter au tableau de bord, puis cliquez sur le bouton Ajouter.

## Lancement de commandes

### Lancement d'une commande à partir du champ de saisie

Pour lancer une commande à partir du champ de saisie, effectuez les opérations suivantes :

1. entrez la commande dans le champ de saisie ;

   pour demander à Ligne de commande d'essayer de compléter le nom de la commande, appuyez sur la touche Tabulation ;

2. s'il y en a, entrez les options à lancer avec la commande dans le champ de saisie ;

3. appuyez sur la touche Entrée.

Si la commande entrée n'a pas pu être lancée, l'ordinateur émettra un bip d'avertissement et l'applet affichera un point d'interrogation (?) avant la commande. Vérifiez alors que vous n'avez pas fait de fautes en entrant la commande. Le point d'interrogation disparaîtra dès que vous cliquerez sur l'applet.

Si l'option d'auto-complétion est activée, Ligne de commande recherche une correspondance dans la liste de l'historique lors des étapes 1 et 2. Consultez command-line-histauto pour plus d'informations.

### Auto-complétion basée sur l'historique

Activez ou désactivez cette option par le menu Préférences dans l'onglet Général, en dessous de Complétion automatique. Cochez Activer l'auto-complétion basée sur l'historique pour demander à Ligne de commande de comparer le champ de saisie avec la liste de l'historique, et de compléter les commandes quand une correspondance est trouvée.

Si l'option d'auto-complétion est activée, Ligne de commande recherche une correspondance dans la liste de l'historique durant les étapes 1 et 2 de command-line-run. S'il y a une correspondance dans la liste de l'historique, Ligne de commande complète la commande. Pour l'accepter, appuyez sur Entrée. Si vous n'acceptez pas la commande, entrez d'autres caractères dans le champ de saisie.

### Lancement d'un programme de votre système de fichiers

Cliquez sur le bouton Parcourir pour afficher le système de fichiers, puis double-cliquez sur le programme à lancer.

Utilisez Ligne de commande pour lancer des scripts, exécuter des commandes, ou démarrer d'autres programmes de votre système de fichiers.

### Lancement d'une précédente commande, macro ou programme depuis l'historique

You can run a previously executed command, macro, or program from the history list in one of the following ways:

- Click on the History button to display the history list. Click on a history list item to run the command, macro, or program that you require.

- Click on the entry field, then use the keyboard up and down arrows to cycle through the history list. Press Return to run a specific command, macro, or program when the history list item you want is displayed in the entry field.

#### Auto-complétion basée sur l'historique

Activez ou désactivez cette option par le menu Préférences dans l'onglet Général, en dessous de Complétion automatique. Cochez Activer l'auto-complétion basée sur l'historique pour demander à Ligne de commande de comparer le champ de saisie avec la liste de l'historique, et de compléter les commandes quand une correspondance est trouvée.

## Utilisation des raccourcis et des macros

La fabrique à macros fournit jusqu'à 99 raccourcis de commandes. En plus de celles prédéfinies, vous pouvez créer vos propres commandes et les utiliser dans Ligne de commande.

### Lancement d'une macro à partir du champ de saisie

To run a macro that is defined in the Command Line command-line-prefs-2 list, type the macro in the entry field, then press Return.

La fonction command-line-histauto fonctionne aussi pour les macros.

La liste suivante montre quelques exemples de macros de Ligne de commande :

`http://` ou `www.` | Tout ce qui commence par `http://` ou `www.` sera traité comme une adresse internet et chargé dans votre navigateur web.
`ftp://` ou `ftp.` | Tout ce qui commence par `ftp://` ou `ftp.` sera traité comme une adresse FTP et chargé dans votre client FTP par défaut.
`dictionary:` | Utilisez `dictionary:` pour rechercher un mot en utilisant le Dictionnaire GNOME.
`google:` | Utilisez `google:` pour rechercher un terme en utilisant le moteur de recherche Google.
`av:` | Utilisez `av:` pour rechercher un terme en utilisant le moteur de recherche Altavista.
`yahoo:` | Utilisez `yahoo:` pour rechercher un terme en utilisant le moteur de recherche Yahoo!.
`fm:` | Utilisez `fm:` pour rechercher des paquets dans la base de données de paquets Freshmeat.

### Personnalisation des macros

#### Configuration des macros

Configuring Macros

Cet onglet contient une liste des macros utilisables avec Ligne de commande. Cette liste contient les informations suivantes :

- une liste d'expressions régulières UNIX dans la colonne Motif.

  Une expression régulière est un motif de caractères ou de nombres que vous faites correspondre à des chaînes de caractères. Consultez la page de manuel `regex` pour de plus amples informations sur la façon de construire une expression régulière ;

- une liste de commandes dans la colonne Commande.

  Une commande s'exécute si le motif associé correspond bien au texte que vous tapez dans le champ de saisie. Les macros sont des commandes qui peuvent contenir des paramètres parcourus dans l'expression régulière.

Pour ajouter une nouvelle macro, cliquez sur le bouton Ajouter une macro. Pour effacer une macro, sélectionnez la macro puis cliquez sur le bouton Supprimer la macro

## Personnalisation de l'interface

### Preferences

Preferences Dialog
To configure the appearance of Command Line, right-click on an area of the applet outside the interactive elements, then choose Preferences and select the General tab.

Déplacement de Ligne de commande :

- Cochez Afficher la poignée pour attacher une poignée au côté de l'applet. Vous pouvez utilisez cette poignée pour déplacer Ligne de commande vers n'importe quel endroit sur vos tableaux de bord.

Ajout d'une bordure :

- Sélectionnez cette option pour afficher un contour autour de Ligne de commande.

Largeur de l'applet :

- Utilisez la boîte Largeur . . . pixels pour paramétrer la largeur de l'applet.

Choix du thème de couleurs :

- - Cochez Utiliser les couleurs par défaut du thème pour utiliser les couleurs par défaut du thème GNOME.

  - Cliquez sur le bouton Couleur des caractères de la ligne de commande pour choisir une couleur pour le texte de la ligne de commande. Ce bouton est indisponible si l'option Utiliser les couleurs par défaut du thème est cochée.

  - Cliquez sur le bouton Couleur d'arrière-plan de la ligne de commande pour choisir une couleur pour le fond du champ de saisie. Ce bouton est indisponible si l'option Utiliser les couleurs par défaut du thème est cochée.