Shell Scripting - Aliases e Funções no Bash - 04 - Linux

Поделиться
HTML-код
  • Опубликовано: 15 дек 2024

Комментарии • 44

  • @sparti2010
    @sparti2010 9 лет назад +17

    Nota 1000... o Fábio é um dos melhores que já vi pela net para explicar.

  • @MauricioRodriguesMuller
    @MauricioRodriguesMuller 2 месяца назад

    tenho 20 anos de TI com infra estrutura, porem nunca me interessei em programar, porem agora com essa mudança de paradigmas e cloud computing, surgiu necessidade de quebrar essa barreira e aprender programar ou pelo menos entender o minimo. Pra mim que sou bem asno em programar, nunca fui muito bom em entender programação, estou conseguindo entender pelo metodo do Fabio. então se eu to entendendo, pra quem ja sabe algo vai ser muito facil. abs e parabens.

  • @balbinodejesus8175
    @balbinodejesus8175 3 года назад +1

    Muito obrigado, Fábio.

  • @MaxmillaBarroso
    @MaxmillaBarroso 2 года назад

    Só com isso já dá pra fazer muita coisa no bash. Valeu professor

  • @bosontreinamentos
    @bosontreinamentos  11 лет назад +1

    Vou colocar tudo no site da Bóson, Ericson. Ainda não o fiz por pura falta de tempo...
    Abraço!

    • @mayracristinavaz8308
      @mayracristinavaz8308 5 лет назад

      Excelente aula, muito obrigada! Se puder disponibilizar os slides ou o arquivo em texto como tinha nas aulas anteriores no site, vai ajudar muito!!!

  • @balbino4
    @balbino4 3 года назад +1

    Muito obrigado por mais uma de suas excelentes aulas, Fábio.

  • @carduglo
    @carduglo 10 лет назад +4

    Fábio graças Bóson Treinamentos e a vc, excelente professor, estou conseguindo me entender com meu Slackware Suas aulas são nota 10!
    Descobri ness aula que em meu Slackware não tem os arquivos de bash que aparecem no ubuntu no meu só tem .bash_history.

  • @bosontreinamentos
    @bosontreinamentos  11 лет назад +2

    Olá Odílio!
    O alias vai sumir mesmo - é necessário editar o arquivo ~/.bashrc e colocar os aliases lá dentro para que não se percam ao reiniciar o sistema.
    Ainda vamos abordar mais a fundo esse assunto em outros vídeos.
    Abraço!

  • @pinguimgutembergcarvalho7775
    @pinguimgutembergcarvalho7775 9 лет назад +9

    Graças a você vou me trasformar no mestre gedai da programação hahahaha

  • @luanmessias3522
    @luanmessias3522 4 года назад

    Professor incrível, d+ a aula dele.

  • @mrwsalmeida
    @mrwsalmeida 7 лет назад

    Parabéns seu método de ensino é simples e eficaz, excelente trabalho.

  • @superhumano-ai
    @superhumano-ai 4 года назад

    O curso está a ser excelente! Muito obrigado

  • @brainiacmarco4014
    @brainiacmarco4014 11 лет назад

    Olá Fábio,
    Estou acompnhando as aulas de script.
    Parabéns pela didática, gostaria de ter tido aulas com vc sendo professor.
    Só não faço uma contribuição em dinheiro no seu site pq estou desempregado, mas assim que puder farei para demonstrar a gratidão pelo seu excelente trabalho.
    Para muitos professores que tive faltou boa vontade.
    E vc mandou muito bem, Parabéns mais uma vez

  • @juancfa89
    @juancfa89 10 лет назад

    Excelente tutorial, parabéns pela vídeo aula!!!!

  • @balbino108
    @balbino108 8 лет назад

    Mais uma vez muito obrigado por mais uma aula.
    Gostaria de saber por que não retorna o comando L ou LL.
    Muito obrigado.

  • @Uellington55
    @Uellington55 8 лет назад

    Excelente tutorial, muito interessante, com certeza irei mais afundo no shell!!!

  • @pitter7966
    @pitter7966 10 лет назад

    Muito obrigado por compartilhar!

  • @fabioemiessi
    @fabioemiessi 8 лет назад

    Ei professor Fábio, eu tinha um pequeno script que adiciona variáveis de ambiente dentro de um arquivo de texto (ex: echo "$1" "$2"), então eu adaptei dentro da função, muito melhor... Ainda vou testar se funciona de qualquer diretório e em qualquer shell (Não sei se há influência). Mas obrigado. Ainda tem muito vídeo e revisões para fazer :D

  • @isaacmacedo9326
    @isaacmacedo9326 3 года назад +1

    Professor, caso eu queira alterar ou remover uma função criada, como é feito? Obrigado pela aula!

  • @jailtoncoimbra327
    @jailtoncoimbra327 10 лет назад +1

    Perfeito !!!
    alias e funções !!!

  • @edisonjunior4160
    @edisonjunior4160 8 лет назад

    Se eu uso zsh o arquivo bashrc tem alguma influencia ? ou nesse caso o arquivo de configuração é só o zshrc ? vlw otima aula

  • @josebarros582
    @josebarros582 Год назад

    Oe! O arquivo criado pela função não tem extensão de tipo de arquivo?

  • @jonnetg
    @jonnetg 5 лет назад

    Obrigado pela contribuição Fabio!! Nota 10!
    Agora, como faço para editar uma função criada?
    Obrigado!

    • @bosontreinamentos
      @bosontreinamentos  5 лет назад +1

      No geral, basta abrir o arquivo com um editor de textos comum, como o vim ou o nano, para fazer a edição das funções.

  • @formulas3069
    @formulas3069 4 года назад

    meu bc não funciona no kali linux , Nenhuma entrada de manual para bc
    quando digito, por que isso ta acontecendo ? na verdade alguns comando diz que não foi encontrado, uso o bash , sabe me fala onde to errando ou o que falta instala

  • @PhilippusMage33
    @PhilippusMage33 3 года назад

    Aqui dps de executar a função aparece essa mensagem: "bash: cd: home/usuario: Arquivo ou diretório inexistente". Apesar desse erro, a função funciona normalmente; só n sei a causa dessa mensagem. Estou deveras curiosíssimo... Enfim, excelente didática, estou progredindo bastante assistindo seus videos, agradeço por disponibiliza-los. É antigo, mas extremamente relevante e atual.

  • @kaio1004
    @kaio1004 8 лет назад +1

    Bom dia, Fabio.
    Boa aula, bom fiquei com uma dúvida qual a diferença de utilizar funções com a sintax
    1- nome_fun(){}
    2- funtion nome_func(){}
    existe alguma diferença?
    Vlw

    • @Makotom
      @Makotom 7 лет назад

      Kaio Cesar Tenho A Mesma Dúvida😅

    • @kingtechnology13
      @kingtechnology13 6 лет назад +1

      Todos os comandos que você aprende a executar, de toda forma você pode usar diretamente no seu terminal, porém as funções servem mais para a criação de scripts, por exemplo, você cria um script que te diz a hora e que tambem diz quem é o user do sistema no momento, você pode criar duas funções e escolher como elas vão rodar, se em sequencia, se você vai criar um menu para chamar cada função com um valor de entrada diferente, quando você escolher 1 ele te da as horas, 2 o user do sistema, 3 retorna as 2 funções juntas e etc...

  • @ricardo_reis
    @ricardo_reis 4 года назад

    Como faço para editar uma função? Eu criei uma função mas digitei comandos errados dentro dela, como eu faço para corrigir uma função?

  • @robsonsousalinhares3557
    @robsonsousalinhares3557 7 лет назад

    Me tira uma dúvida Fábio, as Function e Aliases que eu criar só poderão ser executadas por mim? (No caso de um servidor que vários usuários acessam)
    em que diretório eu devo criar para só eu poder executar e onde criar as que eu queria que outros também possam rodar?
    Parabéns pelo vídeo. Desde já muito obrigado.

    • @kingtechnology13
      @kingtechnology13 6 лет назад +1

      tudo que você cria no terminal se perde quando você o fecha, se você criar um script ou você altera as permições de leitura, gravação e execução do arquivo, ou coloque em uma pasta onde só o root tenha acesso, se você é admin de um sistema a pasta /root é restrita só para quem tem a senha root.

  • @emersonborba5166
    @emersonborba5166 7 лет назад

    lik

  • @sectorx20
    @sectorx20 9 лет назад +1

    Faltou deletar função

    •  9 лет назад +4

      Ele escreveu na descrição do video...
      Para excluir uma função criada no bash:
      unset -f nome_função
      Exemplo:
      unset -f teste_func

  • @lucapima1974
    @lucapima1974 7 лет назад +1

    Vale pelo conhecimento, mas na prática não vi muita vantagem.

  • @jailtoncoimbra327
    @jailtoncoimbra327 10 лет назад

    ~~