ls -ldh 'locate -A wordlist oracle'
ou
ls -ldh $(locate -A wordlist oracle)
Eu adicionei a opção d em ls para cuidar das pastas (se houver).
Eu quero pesquisar os nomes de caminho e arquivo para palavras e, em seguida, obter seu tamanho.
Usar o locate me permite todos os arquivos que eu quero, mas não o tamanho deles:
locate -A wordlist oracle
/usr/share/dirb/wordlists/vulns/oracle.txt
/usr/share/metasploit-framework/data/wordlists/hci_oracle_passwords.csv
/usr/share/metasploit-framework/data/wordlists/oracle_default_hashes.txt
/usr/share/metasploit-framework/data/wordlists/oracle_default_passwords.csv
/usr/share/metasploit-framework/data/wordlists/oracle_default_userpass.txt
/usr/share/sparta/wordlists/oracle-default-userpass.txt
/usr/share/wfuzz/wordlist/vulns/oracle9i.txt
Usando o Find, posso procurar por nomes de arquivos e obter seu tamanho assim;
find /usr/share/ -name '*oracle*' -exec ls -lh {} \;
No entanto, isso encontra mais do que eu quero. Como faço para filtrar encontrar tal que o caminho (ou arquivo) tenha a palavra "lista de palavras"? Ou, se isso não for possível, como canalizar / alimentar / automatizar a obtenção do tamanho dos resultados de localização?
ls -ldh 'locate -A wordlist oracle'
ou
ls -ldh $(locate -A wordlist oracle)
Eu adicionei a opção d em ls para cuidar das pastas (se houver).