Commande folder
Objectif
Sélectionne et répertorie les dossiers et les messages.
Syntaxe
Descriptif
La commande folder définit le dossier en cours et le message en cours pour ce dossier, et répertorie les informations relatives à vos dossiers. Par défaut, la commande folder répertorie le nom du dossier en cours, le nombre de messages, la plage des numéros de message et le message en cours.
Le dossier spécifié par l'indicateur +Dossier devient le dossier en cours. Le message spécifié par le paramètre Message devient le message en cours pour le dossier. Utilisez l'indicateur -pack pour renuméroter les messages dans un dossier.
Indicateurs
| Article | Descriptif |
|---|---|
| -all | Affiche une ligne d'informations sur chaque dossier de votre annuaire de messagerie. |
| -fast | Affiche uniquement les noms des dossiers. |
+Dossier |
Indique les informations de dossier à afficher. |
| -header | Affiche les en-têtes de colonne pour les informations de dossier. |
| -help | Répertorie la syntaxe de commande, les commutateurs disponibles (basculements) et les informations de version. Remarque: pour le gestionnaire de messages (MH), le nom de cet indicateur doit être complet.
|
| -list | Affiche le dossier en cours suivi du contenu de la pile de dossiers. |
| message | Définit le message spécifié comme message en cours. Sauf si vous spécifiez l'indicateur +Dossier , la commande définit le message spécifié pour le dossier en cours. Utilisez les références suivantes pour spécifier un message:
|
| -nofast | Affiche des informations sur chaque dossier. Cet indicateur est la valeur par défaut. |
| -noheader | Supprime les en-têtes de colonne pour les informations de dossier. Cet indicateur est la valeur par défaut. |
| -nolist | Supprime l'affichage du contenu de la pile de dossiers. Cet indicateur est la valeur par défaut. |
| -nopack | Empêche la renumérotation des messages dans le dossier. Cet indicateur est la valeur par défaut. |
| -noprint | Empêche l'affichage des informations de dossier. Si l'indicateur -push, -popou -list est spécifié, l'indicateur -noprint est l'indicateur par défaut. |
| -norecurse | Affiche des informations sur les dossiers de niveau supérieur de votre dossier en cours uniquement. Les informations sur les sous-dossiers ne sont pas affichées. Cet indicateur est la valeur par défaut. |
| -nototal | Empêche l'affichage du total de tous les messages et dossiers de votre structure de répertoire de messagerie. Lorsque l'indicateur -all est spécifié, la valeur par défaut est l'indicateur -total ; dans le cas contraire, l'indicateur -nototal est la valeur par défaut. |
| -pack | Renumérote les messages dans le dossier spécifié. La renumérotation élimine les écarts dans la numérotation des messages après la suppression des messages. |
| -pop | Supprime le dossier de la partie supérieure de la pile de dossiers et en fait le dossier en cours. L'indicateur +Folder ne peut pas être spécifié avec l'indicateur -pop . |
| Affiche des informations sur les dossiers. Si l'indicateur -push, -popou -list est spécifié, l'indicateur -noprint est l'indicateur par défaut ; dans le cas contraire, l'indicateur -print est l'indicateur par défaut. | |
| -push | Déplace le dossier en cours vers le haut de la pile de dossiers et définit le dossier spécifié comme dossier en cours. Si aucun dossier n'est spécifié, l'indicateur -push permute le dossier en cours pour le dossier situé au-dessus de la pile de dossiers. |
| -recurse | Affiche des informations sur tous les dossiers et sous-dossiers de votre dossier en cours. |
| -total | Affiche tous les messages et dossiers de votre structure de répertoire de messagerie. L'indicateur -total n'affiche pas d'informations pour les sous-dossiers sauf si vous spécifiez l'indicateur -recurse . L'indicateur -total est la valeur par défaut si l'indicateur -all est spécifié. |
Postes de profil
Les données suivantes sont introduites dans le fichier/.mh_profile UserMhDirectory:
| Article | Descriptif |
|---|---|
Current-Folder: |
Définit le dossier en cours par défaut. |
Folder-Protect: |
Définit le niveau de protection pour les nouveaux répertoires de dossier. |
Folder-Stack: |
Indique la pile de dossiers. |
lsproc: |
Indique le programme utilisé pour répertorier le contenu d'un dossier. |
Path: |
Indique le répertoire MH de l'utilisateur. |
Security
Attention aux utilisateurs du contrôle d'accès à base de rôles: Cette commande peut effectuer des opérations privilégiées. Seuls les utilisateurs privilégiés peuvent exécuter des opérations privilégiées. Pour plus d'informations sur les autorisations et les privilèges, voir Base de données des commandes privilégiées dans Sécurité. Pour obtenir la liste des privilèges et des autorisations associés à cette commande, voir la commande 'lssecattr ou la sous-commande 'getcmdattr
Exemples
- Pour afficher des informations sur le dossier en cours, entrez:
Le système répond par un message similaire à ce qui suit:folder
Dans cet exemple, le dossier en cours estinbox+ has 80 messages (1-82); cur = 7; (others).inbox. Le dossier contient80 messages, allant du message1au message82. Le numéro de message en cours est7. - Pour afficher des informations sur tous les dossiers, entrez:Le système répond par un message similaire à ce qui suit:
folder -all
Dans cet exemple, il existe des dossiersFolder # of messages (range); cur msg (other files) inbox+ has 80 messages (1-82); cur= 7; (others). test has 5 messages (1-5); cur= 5; (others). Total= 85 messages in 2 folders2contenant un total de messages85. Le dossier en cours estinbox, indiqué par le signe plus (+) qui le suit. - Pour faire du dossier
testle dossier en cours et afficher des informations surtest, entrez:Le système répond par un message similaire à ce qui suit:folder +testtest+ has 5 messages (1-5); cur = 5; (others) - Pour faire du message
2le message en cours dans le dossier en cours, entrez:
Le système répond par un message similaire à ce qui suit:folder 2test+ has 5 messages (1-5); cur = 2; (others) - Pour créer un dossier appelé
groupet en faire le dossier en cours, entrez:Le système répond par un message similaire à ce qui suit:folder +group
Entrez :Create folder "/home/dawn/Mail/group"? _
Le système répond par un message similaire à ce qui suit:yesgroup+ has no messages. - Pour renuméroter les messages dans le dossier en cours, entrez:Le système répond par un message similaire à ce qui suit:
folder -pack
Dans cet exemple, les messages sont renumérotés pour éliminer les écarts dans la numérotation des messages une fois les messages supprimés.inbox+ has 80 messages (1-80); cur= 7; (others).
Fichiers
| Article | Descriptif |
|---|---|
| $HOME/.mh_profile | Contient le profil utilisateur MH. |
| /usr/bin/folder | Contient la commande folder . |