O comando para fazer isso seria
ls | aspell list
Isso armazenará os nomes de todas as pastas e arquivos no diretório atual, os executará por meio de um corretor ortográfico e listará os nomes com erros.
Vou explicar esse comando para cada parte.
ls
explanação
Isto irá mostrar o conteúdo do diretório atual que nós passamos para o próximo comando, aspell list
.
aspell list
explanação
Esta parte do comando lê a saída do nosso último comando ( ls
) e lista todas as palavras com erros ortográficos.
Adicionando isso como um comando personalizado
Você pode até adicionar este one-liner como um comando se você planeja usá-lo muito fazendo isso:
Primeiro, crie um novo arquivo em branco (nomeie o que quiser, mas tenha em mente que este será o comando que você digita quando quiser usá-lo, então nomeia algo diferente de um comando existente ) e coloque o comando que fizemos anteriormente lá.
echo "ls | aspell list" > YOUR_FILENAME_HERE
Em seguida, conceda a esse arquivo permissões de execução
chmod +x YOUR_FILENAME_HERE
Por fim, mova o script para /usr/local/bin
mv YOUR_FILENAME_HERE /usr/local/bin
Agora, sempre que você digitar YOUR_FILENAME_HERE
(lembre-se de que isso é substituído por qualquer nome que você tenha nomeado no início) no console, ele executará os comandos que mencionei anteriormente.