Как перемещать несколько файлов по сети из терминала

Я использую эту команду

gvfs-move file smb://server/directory/file

для перемещения файлов через общий ресурс samba. Я хотел бы передать несколько файлов, передав результаты gvfs-ls той же команде, однако я не могу использовать wild card, чтобы ограничить поиск следующим образом

gvfs-ls smb://server/directory/*.mkv

Как создать список файлов через долю samba и выполнить их?

6
задан 16 February 2011 в 01:17

10 ответов

Будет ли это работать?

find . -iname *.mkv | xargs 'command'

Goodluck.

3
ответ дан 25 May 2018 в 22:58
  • 1
    можете ли вы указать папку samba для выполнения поиска? – Allan 16 February 2011 в 01:37
  • 2
    @Allan, вы должны иметь возможность вместо . использовать местоположение папки samba. – myusuf3 16 February 2011 в 01:48
  • 3
    чтобы найти в папке smb, не установленной fstab, мне пришлось написать ее так, как это найти ~ / .gvfs / " видео в медиацентре " -iname * .mkv Я проверю, работает ли вся команда завтрашний день и обновит. – Allan 16 February 2011 в 03:55
  • 4
    проблема, с которой я столкнулась, - проблема с пространством, потому что find нуждается в имени .gvfs / folder для поиска, на котором всегда есть пробелы, в которые передается gvfs-move, который плачет :( – Allan 16 February 2011 в 15:07
  • 5
    @Allan, что вы можете сделать, это ввести каталог, который вы хотите скопировать, и запустить приведенную выше команду. если вам нужен путь с пробелами "pathhere", который должен решить эту проблему. – myusuf3 16 February 2011 в 18:18

Будет ли это работать?

find . -iname *.mkv | xargs 'command'

Goodluck.

3
ответ дан 25 July 2018 в 22:28

Будет ли это работать?

find . -iname *.mkv | xargs 'command'

Goodluck.

3
ответ дан 26 July 2018 в 21:51

Будет ли это работать?

  find.  -iname * .mkv |  xargs 'command'  

Goodluck.

3
ответ дан 31 July 2018 в 12:25

Будет ли это работать?

find . -iname *.mkv | xargs 'command'

Goodluck.

3
ответ дан 2 August 2018 в 03:55

Будет ли это работать?

  find.  -iname * .mkv |  xargs 'command'  

Goodluck.

3
ответ дан 4 August 2018 в 19:58

Будет ли это работать?

  find.  -iname * .mkv |  xargs 'command'  

Goodluck.

3
ответ дан 6 August 2018 в 04:00

Будет ли это работать?

  find.  -iname * .mkv |  xargs 'command'  

Goodluck.

3
ответ дан 7 August 2018 в 21:59

Будет ли это работать?

  find.  -iname * .mkv |  xargs 'command'  

Goodluck.

3
ответ дан 10 August 2018 в 10:13

Будет ли это работать?

  find.  -iname * .mkv |  xargs 'command'  

Goodluck.

3
ответ дан 13 August 2018 в 16:35
  • 1
    можете ли вы указать папку samba для выполнения поиска? – Allan 16 February 2011 в 01:37
  • 2
    @Allan вы должны иметь возможность вместо . использовать местоположение папки samba. – myusuf3 16 February 2011 в 01:48
  • 3
    чтобы найти в папке smb, не установленной fstab, мне пришлось написать ее так, как это найти ~ / .gvfs / & quot; видео в медиацентре & quot; -iname * .mkv Я проверю, работает ли вся команда завтрашний день и обновит. – Allan 16 February 2011 в 03:55
  • 4
    проблема, с которой я столкнулась, - проблема с пространством, потому что find нуждается в имени .gvfs / folder для поиска, на котором всегда есть пробелы, в которые передается gvfs-move, который плачет :( – Allan 16 February 2011 в 15:07
  • 5
    @Allan, что вы можете сделать, это ввести каталог, который вы хотите скопировать, и запустить приведенную выше команду. если вам нужен путь с пробелами "pathhere" , который должен решить эту проблему. – myusuf3 16 February 2011 в 18:18

Другие вопросы по тегам:

Похожие вопросы: