Как комбинировать команды оболочки

Я пытаюсь сделать скрипт, который будет копировать файлы из каталога и помещать скопированные файлы в новый каталог.

Я знаю, что команда cp копирует файлы, а команда mkdir создает каталог, но кто-нибудь знает, как объединить эти две команды в одну строку?

Пока что у меня

mkdir /root/newdir/ cp /root/*.doc /root/newdir

это дает сообщение об ошибке

mkdir: cannot create directory 'cp': Files exists
mkdir: cannot create directory '/root/files/wp.doc: File exists
mkdir: cannot create directory 'mkdir' : File exists
mkdir: cannot create directory '/root/files/new dir: file exists

Однако это создает каталог newdir

5
задан Matvey Aksenov 25 November 2011 в 15:19
поделиться