Acesso direto ao conteúdo
Logotipo Dicas-L, por Ricardo Burile

Busca

Visite também: Segurança Linux ·  UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  NoticiasLinux ·  BR-Linux ·  SoftwareLivre.org ·  [mais]   
 

Você está aqui: Home  → Arquivo Dicas-L

 

Assine a Lista Dicas-L

Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.

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

Formato PDF
Newsfeed RSS
Formato para impressão
PDF RSS Imprimir

Referências Adicionais

Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.

Avalie esta dica

  • Currently 2.99/5
  • 1
  • 2
  • 3
  • 4
  • 5

Avaliação: 3.0 /5 (1214 votos)

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
Treinamentos, Consultorias e Soluçoes em TI. Baseados em softwares livres e padrões abertos para ambientes de missão crítica

Submarino.com.br

Guia Manga Universo