comando msh

Propósito

Cria uma concha de Handler de Mensagem (MH).

Sintaxe

msh [ Arquivo ] [ -prompt String ] [ -notopcur | -topcur ]

Descrição

O comando msh cria um shell MH para uso com mensagens que são embaladas em um arquivo. Por padrão, este comando procura o arquivo msgbox no diretório atual. Dentro do shell MH, você pode utilizar os seguintes comandos MH:

ali            burst          comp        dist
folder         forw           inc         mark
mhmail         msgchk         next        packf
pick           prev           refile      repl
rmm            scan           send        show
sortm          whatnow        whom 

Estes comandos operam com funcionalidade limitada na casca de MH. Para ver como um comando opera no shell MH, digite o nome do comando seguido pelo sinalizador -help . Entrandohelpou um?(ponto de interrogação) exibe uma lista dos comandos de MH que você pode utilizar.

Para deixar a shell msh , pressione a sequência de chaves Ctrl-D ou digitequit.

Sinalizações

Item Descrição
-help Lista a sintaxe de comando, comutadores disponíveis (toggles) e informações de versão.

Nota: Para MH, o nome desta bandeira deve ser totalmente explicado.

-notopcur Faz com que a mensagem atual rastree a linha central da janela de varredura vmh quando o comando msh é iniciado usando o comando vmh . Essa sinalização é o padrão.
-imediato Cordas Prompts para os comandos msh com a string especificada.
-topcur Faz com que a mensagem atual rastree a linha superior da janela de varredura vmh quando o comando msh é iniciado usando o comando vmh .

Entradas De Perfil

As seguintes entradas são encontradas no arquivo UserMhDirectory/.mh_profile:

Item Descrição
fileproc: Especifica o programa usado para repor mensagens.
Msg-Protect: Configura o nível de proteção para seus novos arquivos de mensagens.
Path: Especifica o diretório MH do usuário.
showproc: Especifica o programa usado para mostrar mensagens.

Segurança

Atenção aos usuários do RBAC: Este comando pode realizar operações privilegiadas. Somente usuários privilegiados podem executar essas operações. Para obter mais informações sobre autorizações e privilégios, consulte Banco de dados de comandos privilegiados em Segurança. Para obter uma lista de privilégios e autorizações associados a esse comando, consulte o comando ' lssecattr ou o subcomando ' getcmdattr.

Exemplos

  1. Para iniciar um shell msh , digite:
    msh
    Se o arquivo msgbox existir no diretório atual, o sistema responderá com uma mensagem semelhante à seguinte:
    Reading ./msgbox, currently at message 1 of 10
    Em seguida, o prompt do sistema aparece da seguinte forma:
    (msh)
    Neste exemplo, a mensagem atual é mensagem1no nomsgbox. Agora é possível inserir um subconjunto modificado de comandos MH.
  2. Para iniciar um shell msh para manipular as mensagens armazenadas nomeetingsarquivo, digite:
    msh meetings

Arquivos

Item Descrição
$HOME/.mh_profile Especifica o perfil de MH do usuário.
/etc/mh/mtstailor Contém o arquivo de alfaias MH.
/usr/bin/msh Contém o comando msh .