Boa Noite Guilherme
Em 10:30 mais ou menos, você cria um arquivo zip e muda o caminho no $PATH. Como você executou o zip antigo do linux, ele ficou "hashed", sendo assim porque o bash teve que buscar nosvamente dentro do $PATH sendo que o zip já estava "hashed"? Logo depois ele executa o novo zip pois você mudou a ordem de busca no $PATH.
Não consegui entender a necessidade de buscar novamente sendo que já estava "hashed"
Obg