Eu usaria:
sudo smbmount //server/SHARED_FOLDER /local/folder
cd /local/folder
ls -R
Obviamente, adicione seus flags ls preferidos ao comando (assim, para mim, eu usaria ls -lahR , mas essa é uma preferência pessoal).
Dado um único compartilhamento de rede SMB (por exemplo, \server\SHARED_FOLDER ), desejo listar recursivamente todos os arquivos, incluindo aqueles nos subdiretórios (como find(1) ).
Eu preferiria fazê-lo no Linux, mas também aceito as respostas do Windows.
Experimente o comando: smbclient //HOST/PATH -c 'recurse;ls' PASS -U USER