Как создать самбу, которую можно записать для меня, но только для чтения другим пользователям?

Вы можете попробовать это, избегая for-loops и сохраняя вещи в одной строке:

ls blah.* | xargs -n 1 cp original

Вы получаете cp: target blah.1.txt is not a directory в своей первоначальной попытке, потому что cp ' В нескольких файлах предполагается, что все они будут перенесены в каталог, предоставленный в качестве последнего аргумента. Это просто неправильный синтаксис. Цитирование man cp:

SYNOPSIS
       cp [OPTION]... [-T] SOURCE DEST
       cp [OPTION]... SOURCE... DIRECTORY
       cp [OPTION]... -t DIRECTORY SOURCE...

DESCRIPTION
       Copy SOURCE to DEST, or multiple SOURCE(s) to DIRECTORY.

Единственно использование cp не поможет вам. См. Также этот вопрос.

1
задан 11 August 2013 в 10:52

0 ответов

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

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