você está aqui: Home  → Arquivo de Mensagens

Criando atalhos no BASH

Colaboração: Fernando Zank Correa Evangelista

Data de Publicação: 05 de Janeiro de 2008

Mais uma dica minha sobre atalhos (até para ser preguiçoso precisa estudar um pouco hehehehe)

Bom vamos ao que interessa:

comandos que usarei para atalhar:

  1. ln
  2. alias
  3. bind

1. Criando links simbólicos

ps: é preciso ter acesso como root para usar a dica como está explicada abaixo.

Digamos que eu tenha um script que eu use bastante que está localizado no meu home (/home/zank), para facilitar o uso dele posso criar um link simbólico (ln -s) para o script dentro de /usr/bin e depois basta chamar o nome do link para rodar o meu script.

Criação do link simbólico para o script conecta.sh

  $sudo ln -s /home/zank/conecta.sh conecta

pronto basta agora utilizar o "comando" conecta que criei para executar o script.

  $conecta

2. Criando alias

  $alias conecta='sh /home/zank/conecta.sh'

ps: neste caso eu não preciso ter o link simbólico criado no item anterior.

Este comando só é valido para a seção do bash corrente, para adiciona-lo permanentemente basta editar o arquivo ~/.bashrc e adicionar (alias conecta='sh /home/zank/conecta.sh').

3. Criando atalhos no teclado

Bom se você for mais preguiçoso pode utilizar atalhos do teclado para chamar o mesmo script.

  +$bind -x '"\C-t":"sh /home/zank/conecta.sh"'+

pronto basta pressionar o ctrl+t para chamar o seu script

ps: também é possível chamar um link simbólico (ver item 1) utilizando

  +$bind -x '"\C-t":"conecta"

e também alterar os atalhos do teclado.+

ps2: Assim como o alias este comando funciona somente para função corrente, para adiciona-lo permanentemente edite o arquivo ~/.bashrc e adicione a linha (bind -x '"\C-t":"sh /home/zank/conecta.sh")

psGeral: não digite os '$' e os '()' :D

psGeral2: Depois de editado o arquivo ~/.bashrc a mudança não ocorre automaticamente, somente na próxima sessão ou se você executar o ~/.bashrc.

para executa-lo faça:

  $. ~/.bashrc
  ou
  $source ~/.bashrc

Bom agora é só criar uma penca de scripts e uma penca de atalhos e curtir um pouco de preguiça :D



Veja a relação completa dos artigos de Fernando Zank Correa Evangelista

 

 

Opinião dos Leitores

Seja o primeiro a comentar este artigo
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script