Crie comandos personalizados de forma simples e rápida


O procedimento pode ser realizado com qualquer comando ou script que você desejar. Como exemplo, utilizarei o comando abaixo, que mostra a frequência em tempo real de todos os núcleos do processador.

watch grep \"cpu MHz\" /proc/cpuinfo

É um comando um pouco longo, e seria muito mais simples se eu pudesse digitar algo mais simples, como por exemplo a palavra “cores”. Para conseguir tal resultado, preciso simplesmente criar um arquivo de texto contendo o comando original, e salvá-lo dentro do diretório “/bin” com o nome que eu escolher, que neste caso será “cores”.

Para criar tal arquivo você pode utilizar o editor de texto de sua preferência, mas lembre-se que é necessário abri-lo em modo “root”, pois a pasta “/bin” na qual o arquivo deve ser salvo não pode ser modificada pelo usuário comum.

Para o tutorial, utilizarei o editor de texto “nano”, pois este está presente em um grande número de distribuições diferentes, tornando o tutorial mais abrangente.

Primeiro abra o editor de texto em modo “root”, no diretório "/bin" e com o nome desejado. No meu caso utilizei a palavra “cores”, pois este é o comando personalizado que desejo criar. Lembre-se de substituir a palavra “cores” logo abaixo pelo comando que você quer criar.

sudo nano /bin/cores

Já com o editor de texto aberto, conforme a imagem abaixo, digite o comando original para o qual você deseja criar o alias. Caso prefira, ao invés de digitar você pode simplesmente colar o comando original utilizando o atalho “Ctrl + Shift + V”.

Para salvar o arquivo de texto no nano, pressione “Ctrl + O” seguido por “Enter” e “Ctrl + X” para fechar.
Por fim, independente de qual editor de texto você tenha escolhido, é necessário dar permissão de execução ao arquivo que você acabou de criar. Para fazê-lo, simplesmente rode o comando abaixo. Lembrando de substituir “cores” pelo nome do seu comando personalizado.

sudo chmod +x /bin/cores

Pronto! Agora se eu simplesmente abrir o terminal, digitar a palavra “cores” e pressionar “Enter”, o resultado será o mesmo do comando original.

O mesmo procedimento também pode ser feito para qualquer script que você queira. Para isso, basta colar o script desejado dentro da pasta “/bin”, e o nome desse arquivo de script será o comando personalizado. Lembre-se que para que funcione, o arquivo precisa ter permissão de execução, e o nome não pode conter espaços.

Os comandos personalizados criados através deste método foram testados e funcionaram perfeitamente utilizando o Bash e também o Zshell.




Fonte: DioLinux

Comente com: Blogger, Disqus ou Facebook

Nenhum comentário