Force cp для создания подкаталогов [duplicate]

Вы можете увидеть улучшение с помощью rtl8192cu-fixes из pvaret

sudo apt-get update
sudo apt-get install git linux-headers-generic build-essential dkms
git clone https://github.com/pvaret/rtl8192cu-fixes.git
sudo dkms add ./rtl8192cu-fixes
sudo dkms install 8192cu/1.10
sudo depmod -a
sudo cp ./rtl8192cu-fixes/blacklist-native-rtl8192.conf /etc/modprobe.d/

Перезагрузка

8
задан 11 October 2017 в 13:31

4 ответа

С помощью --parents вы можете воссоздать каталоги от источника до места назначения. Например:

cp --parents ~/Downloads/test.txt ~/Desktop/

Создает подкаталоги ~/Desktop/home/desgua/Downloads, а затем скопирует test.txt в него; и

cp --parents Downloads/test.txt ~/Desktop/

создаст ~/Desktop/Downloads.

11
ответ дан 18 July 2018 в 05:28

С помощью --parents вы можете воссоздать каталоги от источника до места назначения. Например:

cp --parents ~/Downloads/test.txt ~/Desktop/

Создает подкаталоги ~/Desktop/home/desgua/Downloads, а затем скопирует test.txt в него; и

cp --parents Downloads/test.txt ~/Desktop/

создаст ~/Desktop/Downloads.

11
ответ дан 24 July 2018 в 18:20

Вы можете сделать это с помощью следующей команды:

# rsync --recursive the_file /path/to/your/dir/that/doesn't/exists

cp не имеет опции, которая может сделать этот трюк.

3
ответ дан 18 July 2018 в 05:28

Вы можете сделать это с помощью следующей команды:

# rsync --recursive the_file /path/to/your/dir/that/doesn't/exists

cp не имеет опции, которая может сделать этот трюк.

3
ответ дан 24 July 2018 в 18:20
  • 1
    Если вы хотите the_file, вам нужно добавить / в конец вашего нового пути к каталогу. – mfink 20 June 2018 в 18:39

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

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