Ho un client che sto passando a SMB per connettermi a un'unità di rete, ma abbiamo un problema con gli utenti che non sono in grado di vedere determinate directory su SMB, ma possono vederlo usando AFP sebbene, mentre si usa AFP hanno importanti problemi di connettività.
Ho scoperto che le directory non possono essere viste in SMB perché hanno spazi bianchi alla fine per qualche motivo, inoltre alcune directory hanno nomi illegali, quindi contengono caratteri come / e "che non funzioneranno in SMB.
Posso fare "trovare". -name "[< >: \ |?] *" 'per trovare file con caratteri non validi, ma come posso cambiarlo per fare anche le directory? Inoltre, come posso anche rilevare le cartelle bianche distanziate?
Sono abbastanza sicuro che dovrei usare il comando find, ma sono un po 'stordito su come refactoring per fare questo.