Este é o aliasposix de comando que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
alias - definir ou exibir aliases
SINOPSE
aliás [apelido[=corda]...]
DESCRIÇÃO
A aliás utilitário deve criar ou redefinir as definições de alias ou escrever os valores de
definições de alias existentes para a saída padrão. Uma definição de alias fornece um valor de string
que deve substituir um nome de comando quando ele for encontrado; Vejo Seção 2.3.1, aliás
Substituição.
Uma definição de alias deve afetar o ambiente de execução do shell atual e a execução
ambientes dos subshells do shell atual. Quando usado conforme especificado por este volume
de POSIX.1‐2008, a definição de alias não deve afetar o processo pai do atual
shell nem qualquer ambiente de utilitário invocado pelo shell; Vejo Seção 2.12, concha Execução
Meio Ambiente.
OPÇÕES
Nenhum.
OPERANDOS
Os seguintes operandos devem ser suportados:
apelido
Grave a definição do alias na saída padrão.
apelido=corda
Atribuir o valor de corda para o alias apelido.
Se nenhum operando for fornecido, todas as definições de alias devem ser gravadas na saída padrão.
STDIN
Não usado.
INPUT ARQUIVOS
Nenhum.
MEIO AMBIENTE VARIÁVEIS
As seguintes variáveis de ambiente devem afetar a execução de aliás:
GRANDE Forneça um valor padrão para as variáveis de internacionalização que não estão definidas ou
nulo. (Veja o volume de Definições de Base de POSIX.1‐2008, Seção 8.2,
Internacionalização Variáveis pela precedência de internacionalização
variáveis usadas para determinar os valores das categorias de local.)
LC_ALL Se definido como um valor de string não vazio, substitui os valores de todos os outros
variáveis de internacionalização.
LC_CTYPE Determine o local para a interpretação de sequências de bytes de dados de texto
como caracteres (por exemplo, caracteres de byte único em oposição a caracteres de bytes múltiplos em
argumentos).
LC_MESSAGES
Determine a localidade que deve ser usada para afetar o formato e o conteúdo do
mensagens de diagnóstico gravadas no erro padrão.
NLSPAT Determine a localização dos catálogos de mensagens para o processamento de LC_MESSAGES.
ASSÍNCRONO EVENTOS
Padrão.
STDOUT
O formato para exibir apelidos (quando não há operandos ou apenas nome operandos são especificados)
deverá ser:
"% s =% s \ n", nome, valor
A valor string deve ser escrita com aspas apropriadas para que seja adequada para
reintroduza no shell. Veja a descrição das citações de shell em Seção 2.2, Citando.
STDERR
O erro padrão deve ser usado apenas para mensagens de diagnóstico.
SAÍDA ARQUIVOS
Nenhum.
ESTENDIDO DESCRIÇÃO
Nenhum.
SAIR STATUS
Os seguintes valores de saída devem ser retornados:
0 Conclusão bem-sucedida.
> 0 Um dos nome operandos especificados não tinham uma definição de alias ou um erro
ocorreu.
CONSEQUÊNCIAS OF ERROS
Padrão.
A seguinte seções e guarante que os mesmos estão informativo.
APLICAÇÃO USO
Nenhum.
EXEMPLOS
1. Crie um apelido curto para um comumente usado ls comando:
aliás lf = "ls −CF "
2. Crie um comando simples de `` refazer '' para repetir as entradas anteriores no histórico de comandos
arquivo:
aliás r = 'fc −s '
3. Use unidades de 1K para du:
aliás du = du \ -K
4. Configure nohup para que possa lidar com um argumento que é um nome de alias:
aliás nohup = "nohup "
JUSTIFICATIVA
A aliás a descrição é baseada em implementações históricas de KornShell. Diferenças conhecidas
existem entre isso e o C shell. A versão KornShell foi adotada para ser consistente
com todos os outros recursos do KornShell neste volume de POSIX.1‐2008, como a linha de comando
edição.
Como aliás afeta o ambiente de execução do shell atual, geralmente é fornecido como um
shell regular integrado.
Versões históricas do KornShell permitiram que apelidos fossem exportados para scripts que
são invocados pelo mesmo shell. Isso é acionado pelo aliás −x bandeira; é permitido por
este volume de POSIX.1‐2008 apenas quando uma extensão explícita, como −x é usado. O
desenvolvedores padrão consideraram que os aliases eram usados principalmente para usuários interativos e
que normalmente não devem afetar os scripts de shell chamados por esses usuários; funções são
disponíveis para esses scripts.
Versões históricas do KornShell não escreveram pseudônimos de maneira adequada entre aspas
para reentrar no shell, mas este volume de POSIX.1‐2008 tornou isso um requisito para
todas as saídas semelhantes. Portanto, a consistência foi escolhida sobre este detalhe do histórico
prática.
FUTURO INSTRUÇÕES
Nenhum.
Use aliasposix online usando serviços onworks.net