Grep все файлы из самбы
Я передаю некоторые файлы с помощью Samba. Я использую эту команду
smbclient '//MICROSOF-14656A/Shared' -c 'lcd /mnt/transfer/;cd Directory; get file.txt'
Но я устаю перемещать один файл за другим. Есть ли способ grep всех файлов и всех каталогов из Shared? Я пытался Google, но не нашел ничего, что работает.
Эта команда тоже хороша
smbclient '//MICROSOF-14656A/Shared' -c 'lcd /mnt/transfer/; mget *'
но это не сохраняет папки
1 ответ
Вы можете создать архив tar:
cd /mnt/transfer &&
smbclient //MICROSOF-14656A/Shared -Tc files.tar '*' &&
tar xf files.tar &&
rm files.tar