Reduzir linhas de comandos!! [RESOLVIDO]

1. Reduzir linhas de comandos!! [RESOLVIDO]

Guilherme Maia Santos
guisawyer

(usa Ubuntu)

Enviado em 22/12/2013 - 13:47h

Opa, eu fiz uma busca pela net e não achei o q eu procurar, bem provavél q eu não soube procurar direito.. mas..
minha duvida eh essa..

para rodar um programa eu preciso escrever essa linha de comando:
/opt/mpich/bin/mpirun -np 2 ~/siesta/Obj/siesta < h20.fdf | tee saida.out

seria possivel criar tipo um atalho de comando criado por mim chamado por exemplo siestapp
ficando
siestapp < h20.fdf | tee saida.out

onde siestapp = /opt/mpich/bin/mpirun -np 2 ~/siesta/Obj/siesta

?
valeu


  


2. MELHOR RESPOSTA

Leandro Nkz
leandro

(usa Arch Linux)

Enviado em 22/12/2013 - 13:58h

guisawyer escreveu:

Opa, eu fiz uma busca pela net e não achei o q eu procurar, bem provavél q eu não soube procurar direito.. mas..
minha duvida eh essa..

para rodar um programa eu preciso escrever essa linha de comando:
/opt/mpich/bin/mpirun -np 2 ~/siesta/Obj/siesta < h20.fdf | tee saida.out

seria possivel criar tipo um atalho de comando criado por mim chamado por exemplo siestapp
ficando
siestapp < h20.fdf | tee saida.out

onde siestapp = /opt/mpich/bin/mpirun -np 2 ~/siesta/Obj/siesta

?
valeu


Crie um "alias":

Tenta aí:

alias siestapp='/opt/mpich/bin/mpirun -np 2 ~/siesta/Obj/siesta'

Depois teste:

siestapp < h20.fdf | tee saida.out


Ou tudo em um só atalho:

alias siestapp='/opt/mpich/bin/mpirun -np 2 ~/siesta/Obj/siesta < h20.fdf | tee saida.out'

siestapp



Esse atalho é temporário. Para torná-lo sempre disponível, acrescente-o no final do seu arquivo ~/.bashrc com o comando:

echo "alias siestapp='/opt/mpich/bin/mpirun -np 2 ~/siesta/Obj/siesta'" >> ~/.bashrc

3. Re: Reduzir linhas de comandos!! [RESOLVIDO]

Buckminster
Buckminster

(usa Debian)

Enviado em 22/12/2013 - 16:59h

Para criar um alias acesse o arquivo ~/.bashrc e introduza uma linha assim no final:

"alias siestapp='/opt/mpich/bin/mpirun -np 2 ~/siesta/Obj/siesta'"

Mais ou menos isso.

Ou crie um script que tenha esse comando, dê permissão de execução e chame o script pelo nome.


4. Re: Reduzir linhas de comandos!! [RESOLVIDO]

Guilherme Maia Santos
guisawyer

(usa Ubuntu)

Enviado em 22/12/2013 - 21:33h

Valeu mesmo!!!
Funcionou da farma q gostaria!!
Obrigado!!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts