Gostaria de instruir o bash a usar um método especial para executar a conclusão em determinados nomes de diretório. Por exemplo, o bash chamaria um programa meu para executar a conclusão se um caminho iniciar com "$$" e, normalmente, executaria a conclusão normalmente.
Tudo isso é possível? Como você o implementaria?
Recompensa : Eu realmente aprecio uma resposta a essa pergunta. O objetivo é permitir que o salto automático complete caminhos para todos os comandos quando o usuário os inicia com um determinado prefixo. Por exemplo, ao copiar um arquivo de um diretório remoto, você pode digitar:
cp $$patern + <Tab>
e o autojump seria concluído
cp /home/user/CompliCatedDireCTOry/long/path/bla/bla
e você apenas teria que adicionar onde deseja colocar o arquivo. É claro que posso usar o comentário de ott para adicioná-lo a alguns comandos específicos, mas se alguém tiver uma idéia melhor, ficaria muito grato.