De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.

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

Adicionar comentário

* Campos obrigatórios
5000
Powered by Commentics

Comentários

Nenhum comentário ainda. Seja o primeiro!


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