Estou perguntando porque as comparações de string são lentas, mas a indexação é rápida e muitos scripts que escrevo estão no bash, que, pelo que sei, executa uma pesquisa de string completa para cada chamada executável. Todos esses ls
'se grep
' seriam um pouco mais rápidos sem executar uma pesquisa de string em cada etapa. Claro, isso agora se aprofunda na otimização do compilador.
De qualquer forma, existe uma maneira de invocar diretamente um programa no Linux usando apenas seu número de inode (supondo que você tenha que procurá-lo apenas uma vez para todas as invocações)?