commande scan

Objectif

Génère une ligne par liste de balayage de message.

Syntaxe

scan [ +Dossier ] [ Messages ] [ -form FormFile | -format Chaîne ] [ -noheader | -header ] [ -clear | -noclear ] [ -help ]

Descriptif

La commande scan affiche une ligne d'informations sur les messages d'un dossier spécifié. Chaque ligne indique le numéro du message, la date, l'expéditeur, l'objet et le corps du message le plus possible. Par défaut, la commande scan affiche des informations sur tous les messages du dossier en cours.

Si une+(signe plus) est affiché après le numéro de message, le message est le message en cours dans le dossier. Si une-(signe moins) s'affiche, vous avez répondu au message. Si un*(astérisque) s'affiche après la date, leDate:La zone n'était pas présente et la date affichée est la dernière date à laquelle le message a été modifié.

Indicateurs

Article Descriptif
-clair Efface l'affichage après l'envoi de la sortie. La commande scan utilise les valeurs de la variable d'environnement $TERM pour déterminer comment effacer l'affichage. Si la sortie standard n'est pas un affichage, la commande scan envoie un caractère de saut de page après l'envoi de la sortie.
+Dossier Indique le dossier à analyser. La valeur par défaut est le dossier en cours.
-formulaire FormFile Affiche la sortie de la commande scan dans le format de remplacement décrit par la variable FormFile .
-format Chaîne Affiche la sortie de la commande scan dans le format de remplacement décrit par la variable String .
-en-tête Affiche un en-tête qui répertorie le nom du dossier ainsi que la date et l'heure en cours.
-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.

Messages Affiche des informations sur chaque message indiqué dans le dossier indiqué. Vous pouvez utiliser les références suivantes lorsque vous spécifiez des messages:
Nombre
Indique le numéro du message.
Séquence
Indique un groupe de messages spécifié par l'utilisateur. Les valeurs reconnues sont les suivantes:
all
Tous les messages d'un dossier. Il s'agit de la valeur par défaut.
cur ou . (point)
Message en cours.
Première
Premier message dans un dossier.
last
Dernier message dans un dossier.
suivant
Message suivant le message en cours.
précédent
Message précédant le message en cours.
-sans nucléaire Empêche l'effacement du terminal après l'envoi de la sortie. Il s'agit de la valeur par défaut.
-pas d'en-tête Empêche l'affichage d'un en-tête. Il s'agit de la valeur par défaut.
-width Nombre Définit le nombre de colonnes dans la sortie de la commande scan . La valeur par défaut est la largeur de l'affichage.

Postes de profil

Les entrées suivantes sont saisies dans le fichier UserMhDirectory/.mh_profile:

Article Descriptif
Alternate-Mailboxes: Indique les boîtes aux lettres.
Current-Folder: Définit le dossier en cours par défaut.
Path: Spécifie le UserMhDirectory.

Security

Attention aux utilisateurs RBAC et aux utilisateurs Trusted AIX: 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

  1. Pour obtenir une liste d'une ligne de tous les messages du dossier en cours, entrez:
    scan
    Le système répond par un message similaire à ce qui suit:
    3   04/17 dale@athena Status meeting <<The weekly status meeting
    5   04/20 tom@venus   Due Dates      <<Your project is due to
    6   04/21 dawn@tech   Writing Clas   <<There will be a writing
  2. Pour obtenir une liste de messages sur une ligne11via15via l'outiltestdossier, entrez:
    scan  +test 11-15
    Le système répond par un message similaire à ce qui suit:
    11  04/16 karen@anchor Meeting    <<Today's meeting is at 2 p.m.
    12  04/18 tom@venus    Luncheon   <<There will be a luncheon to
    14  04/20 dale@athena  First Draft  <<First drafts are due
    15  04/21 geo@gtwn     Examples   <<The examples will be written

Fichiers

Article Descriptif
$HOME/.mh_profile Contient le profil utilisateur MH.
/etc/mh/scan.size Contient un exemple de chaîne de format d'analyse.
/etc/mh/scan.time Contient un exemple de chaîne de format d'analyse.
/etc/mh/scan.timely Contient un exemple de chaîne de format d'analyse.
/usr/bin/scan Contient la forme exécutable de la commande scan .