Armazenar um comando menu através de um script shell [RESOLVIDO]

1. Armazenar um comando menu através de um script shell [RESOLVIDO]

Samuel Souza Santos
samuelsouzaagro

(usa Ubuntu)

Enviado em 24/12/2019 - 19:59h

Olá, pessoal, sou iniciante no shell. Criei um script simples para gerenciamento dos usuários ftpd. Preciso que esse script seja executado no terminal toda vez que eu digitar o comando "menuftp". Sei que armazenando uma função pelo terminal via linha de comando já funciona, porém preciso armazenar essa função através de um acript chamado instal.sh ex:
#!/bin/bash
menuftp () { bash menuftp.sh ;}
exit 0

Alguém pode me ajudar a armazenar essa função no terminal através de um script ao invés de digitar a linha de comando manualmente?


  


2. Re: Armazenar um comando menu através de um script shell [RESOLVIDO]

Ryuk Shinigami
Ryuk

(usa Nenhuma)

Enviado em 25/12/2019 - 09:34h

Não sei se entendi bem o que você quer...
Mas, para chamar um comando (script) no terminal basta salvar o script (com o nome do comando que deseja) em alguma das pastas do $PATH, ex: "/usr/local/bin". Outra opção é colocar a "função" dentro do "~/.bashrc".



3. Re: Armazenar um comando menu através de um script shell [RESOLVIDO]

Samuel Souza Santos
samuelsouzaagro

(usa Ubuntu)

Enviado em 26/12/2019 - 14:34h

Ryuk escreveu:

Não sei se entendi bem o que você quer...
Mas, para chamar um comando (script) no terminal basta salvar o script (com o nome do comando que deseja) em alguma das pastas do $PATH, ex: "/usr/local/bin". Outra opção é colocar a "função" dentro do "~/.bashrc".


Era isso msm q eu precisava, obrigado!
Fiz algumas pesquisas sobre o PATH e já consegui internalisar o comando menu.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts