Acontece que é muito simples. Só tive que chamar isso na minha sessão atual:
typeset -f
Acontece que o typeset é obsoleto (execute o typeset da ajuda). Ligue para isso:
declare -f
Espero que ajude alguém - fiquei com muito medo.
Eu estava editando meu arquivo .bashrc
(na verdade, um arquivo de origem lá) e adicionei um monte de funções. Eu rastreio meu diretório inicial no git, mas acidentalmente fiz um hard reset antes mesmo de testar as mudanças.
Então eu perdi tudo o que adicionei, e eu realmente preciso recuperar isso, já que passei muito tempo nisso.
Meu terminal tem as funções carregadas - eu posso chamá-las. Então eu pensei comigo mesmo, é possível ainda recuperar isso? Isso está sendo escrito em algum outro lugar no disco?
Acontece que é muito simples. Só tive que chamar isso na minha sessão atual:
typeset -f
Acontece que o typeset é obsoleto (execute o typeset da ajuda). Ligue para isso:
declare -f
Espero que ajude alguém - fiquei com muito medo.