Criar Alias [RESOLVIDO]

1. Criar Alias [RESOLVIDO]

Alexandre Soares de Oliveira
AlePoolRaptor

(usa CentOS)

Enviado em 02/03/2017 - 12:38h

Olá Pessoal,

Estou tentando criar um alias, com o seguinte comando:
alias listar_users='awk -F: '($3 > 999) {print $1}' /etc/passwd'

O mesmo retorna: erro de sintaxe próximo do `token´ não esperado `(´
Se alguém puder ajudar por favor, agradeço.


  


2. MELHOR RESPOSTA

Perfil removido
removido

(usa Nenhuma)

Enviado em 02/03/2017 - 18:31h

Force o uso do caractere $:
alias nomedoalias="awk -F: '(\$3 > 999) {print \$1}' /etc/passwd" 

--
Microsoft Windows é como ar condicionado
Pára de funcionar quando você abre uma janela.

Linux Counter: #596371

3. Re: Criar Alias [RESOLVIDO]

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 02/03/2017 - 13:57h

AlePoolRaptor escreveu:

Olá Pessoal,

Estou tentando criar um alias, com o seguinte comando:
alias listar_users='awk -F: '($3 > 999) {print $1}' /etc/passwd

O mesmo retorna: erro de sintaxe próximo do `token´ não esperado `(´
Se alguém puder ajudar por favor, agradeço.


Boa tarde.
Sim, seu comando tem um erro . . .
Essa aspas simples no inicio, é o erro.
Tente no terminal :
awk -F: '($3 > 999) {print $1}' /etc/passwd 

marcelo oliver



4. Re: Criar Alias [RESOLVIDO]

Alexandre Soares de Oliveira
AlePoolRaptor

(usa CentOS)

Enviado em 02/03/2017 - 17:22h

msoliver escreveu:

Boa tarde.
Sim, seu comando tem um erro . . .
Essa aspas simples no inicio, é o erro.
Tente no terminal :
awk -F: '($3 > 999) {print $1}' /etc/passwd 

marcelo oliver


Olá Marcelo,
Realmente estava com erro na primeira aspas, mas já editei o tópico.
Com o comando que vc me passou funciona por si só, mas eu quero criar um Alias e não estou conseguindo.
Obrigado pela atenção


5. Re: Criar Alias [RESOLVIDO]

José da Silva
zenull

(usa Outra)

Enviado em 02/03/2017 - 17:42h

Vê se dá certo:
alias nomedoalias="awk -F: '($3 > 999) {print $1}' /etc/passwd"


6. Re: Criar Alias [RESOLVIDO]

Alexandre Soares de Oliveira
AlePoolRaptor

(usa CentOS)

Enviado em 02/03/2017 - 18:25h

zenull escreveu:

Vê se dá certo:
alias nomedoalias="awk -F: '($3 > 999) {print $1}' /etc/passwd"


Deu certo ao criar o alias, mas não ao retornar a saida padrão.
No momento que digitei o alias que criei, retornou :
listar_users
awk: lin. de com.:1: ( > 999) {print }
awk: lin. de com.:1: ^ syntax error
awk: lin. de com.:1: ( > 999) {print }
awk: lin. de com.:1: ^ syntax error




7. Re: Criar Alias [RESOLVIDO]

Alexandre Soares de Oliveira
AlePoolRaptor

(usa CentOS)

Enviado em 02/03/2017 - 18:55h

ru4n escreveu:

Force o uso do caractere $:
alias nomedoalias="awk -F: '(\$3 > 999) {print \$1}' /etc/passwd" 

--
Microsoft Windows é como ar condicionado
Pára de funcionar quando você abre uma janela.

Linux Counter: #596371


Muito Obrigado,
Deu certo.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts