Geralmente, preciso preparar arquivos em uma unidade flash USB no formato FAT32, usando um Mac, e depois colocar o pendrive em uma TV para exibir a apresentação de slides nativa.
Usando o Finder, moverei o conteúdo antigo para a lixeira e, em seguida, copiarei o novo conteúdo. Então, ejeto o pen drive USB e espero que ele fique quieto antes de removê-lo (ele tem um LED de atividade que para de piscar).
No entanto, quando o stick é inserido na TV (ou em um PC), os arquivos ainda estão lá, renomeados com um ._
prefixo (eu acho). Mesmo que nada seja mostrado na pasta pelo Finder.
Como posso realmente fazer com que o Finder do macOS exclua completamente os arquivos da unidade flash USB FAT32?
Você pode remover
._
arquivos da sua unidade flash USB FAT32 digitando o comando abaixo em uma janela do aplicativo Terminal.Aqui você substituiria
<Name of Volume>
pelo "Nome e extensão" mostrado na janela "Obter informações" do volume.Para fazer isso a partir do Finder, você teria que usar o aplicativo Automator para criar uma ação rápida. Abaixo estão duas maneiras rápidas de adquirir essa ação rápida. Detalhes para cada uma são fornecidos abaixo.
dot_clean
comando e exibe diálogos e notificações quando apropriado. Toda a saída é registrada, o que pode ser visualizado pelo aplicativo Console.Crie um você mesmo
Os passos são apresentados abaixo.
Abra o aplicativo Automator e selecione uma nova ação rápida. Versões mais antigas do macOS se referem a isso como um serviço.
Arraste "Executar um script de shell" para seu fluxo de trabalho vazio.
Substitua qualquer script existente pelo seguinte
Basicamente, esse script imprime o
dot_clean
comando a ser executado e, em seguida, executa o comando. Toda a saída é enviada para oFinder.log
, que pode ser visualizado pelo aplicativo Console.Salve usando o nome "Dot Clean". O arquivo de fluxo de trabalho
~/Library/Services/Dot Clean.workflow
será criado.Configure o restante do fluxo de trabalho conforme mostrado abaixo. Isso foi criado usando o macOS Sonoma 14.7.1.
Feche o fluxo de trabalho. Saia do aplicativo Automator.
Abaixo está um exemplo em que todos os
._
arquivos estão sendo removidos de um pen drive.A saída a seguir foi anexada ao
~/Library/Logs/Finder.log
arquivo.Esta saída pode ser visualizada no aplicativo Console, conforme mostrado abaixo.
Baixar da Internet
Eu escrevi um fluxo de trabalho que usa AppleScript em vez de um script Bash. Isso pode ser encontrado no SourceForge Dot Clean Project . As instruções de instalação e uso podem ser encontradas aqui . Usar o mesmo pen drive de antes produz o seguinte pop-up, onde
dot_clean
as opções podem ser selecionadas. Aqui, "Continue" foi escolhido sem selecionar nenhuma opção.A seguinte notificação foi emitida.
A saída a seguir foi anexada ao
~/Library/Logs/Finder.log
arquivo.Esta saída pode ser visualizada no aplicativo Console, conforme mostrado abaixo.