Как скопировать файл в несколько папок сразу
Перейти к содержимому

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

  • автор:

Копирование и перемещение файлов между папками и библиотеками с помощью синхронизации

SharePoint и библиотеки предназначены для у упорядотки файлов и документов. Однако в настоящее время нельзя копировать или перемещать файлы непосредственно между библиотеками, а в более ранних версиях SharePoint, если переместить файл в папку, будет сложно вернуться назад. С помощью синхронизации можно упростить копирование и перемещение файлов между папками, библиотеками и даже сайтами.

Внимание: При использовании синхронизации и копирования между библиотеками не всегда сохраняется история файла. Если вы переместите файл в библиотеку, при использовании версий в ней должна следовать история. Однако у синхронизированной копии не будет версии. Если переместить файл в другую библиотеку, будет загружена только последняя версия.

Синхронизация и перемещение или копирование файла

Этот процесс перемещает или копирует файлы на рабочем столе между двумя синхронизированными папками. Вы можете выбрать один или несколько файлов и папок (смешанное можно), чтобы скопировать или переместить их.

  1. Откройте библиотеку документов, из нее вы хотите переместить или скопировать файлы.
  2. Преобразовать пронумерованные шаги в маркированный список можно, разместив курсор после тега steps. В Инспекторе атрибутов раскройте список Класс, а затем щелкните Маркированный.

В этом предложении дается описание маркированного списка.

  • Элемент 1 списка.
  • Чтобы добавить еще один элемент списка, разместите курсор перед тегом /listItem и нажмите клавишу ВВОД.
  • Преобразовать маркированный список в нумерованный можно, разместив курсор после тега list. В Инспекторе атрибутов раскройте список Класс, а затем щелкните Упорядоченный.

Чтобы создать таблицу с заголовком, поочередно выберите Таблица > Вставить.

Как скопировать один файл в несколько каталогов в Linux или Unix

Если я хочу скопировать один файл в три разных местоположения (каталога), используя одну команду cp (например, cp file /dir1/ /dir2/ /dir3/. Возможно ли это? Если да, предоставьте команду для GNU / Linux или Unix.

Короткий ответ: нет. Вы не можете использовать GNU/cp или BSD/cp для копирования одного файла в несколько каталогов. Однако вы можете использовать комбинацию cp и xargs/parallel и других команд для копирования одного файла в несколько каталогов в MacOS, Linux, FreeBSD, OpenBSD, NetBSD и Unix-подобных системах.

Как скопировать один файл в несколько каталогов в Linux или Unix

Команда cp

Основной синтаксис команды cp заключается в следующем: копирование нескольких файлов в один каталог:

cp file1 /dir1/ cp file1 file2 file3 /dir1/

Скопируйте файл в несколько каталогов в Unix или Linux

Хитрость заключается в использовании команды xargs или команды GNU parallel.

Копирование одного файла под названием foo.txt в несколько директорий под названием /tmp/1/, /tmp/2/, и /tmp/3 с помощью xargs

Команда xargs создает список аргументов и выполняет утилиту, такую как cp или mv. Синтаксис выглядит следующим образом:

xargs -n 1 cp -v filename

В данном примере скопируйте /etc/passwd в /tmp/1/, /tmp/2/, и $HOME/3/ следующим образом:

xargs -n 1 cp -v /etc/passwd
echo "/tmp/1/ /tmp/2/ $HOME/3/" | xargs -n 1 cp -v /etc/passwd

Примеры возможных выводов данных:

Копирование нескольких файлов в разные каталоги с помощью Linux / Unix cp команды

Копирование одного файла под названием foo.txt в несколько директорий под названием /tmp/1/, /tmp/2/, и /tmp/3 с помощью parallel

GNU parallel является инструментом оболочки для выполнения задач в parallel, используя один или более компьютеров. Синтаксис выглядит следующим образом:

parallel cp fileNameHere . /dir1/ /dir2/ /dir3/

В данном примере скопируйте /etc/resolv.conf в /tmp/1/, /tmp/2/, в $HOME/3/ следующим образом:

parallel cp -v /etc/resolv.conf . /tmp/1/ /tmp/2/ $HOME/3/

Примеры возможных выводов данных:

/etc/resolv.conf -> /tmp/2/resolv.conf /etc/resolv.conf -> /tmp/1/resolv.conf /etc/resolv.conf -> /Users/vivek/3/resolv.conf

Как использовать команду tee для копирования файла в несколько папок

Предположим, что вы хотите скопировать /etc/resolv.conf в /tmp/1/ и /tmp/2/, тогда вам нужно запустить команду tee следующим образом:

tee /tmp/1/resolv.conf /tmp/2/resolv.conf < /etc/resolv.conf tee /tmp/1/resolv.conf /tmp/2/resolv.conf < /etc/resolv.conf >/dev/null

Вам нужно указать полный путь вроде /tmp/1/resolv.conf, в противном случае вы столкнетесь со следующей ошибкой:

tee: /tmp/1/: Is a directory

Как использовать команду find для копирования файлов в несколько директорий одновременно

Для команды find синтаксис выглядит следующим образом:

find /dir1/ /dir2/ -maxdepth 0 -exec cp filename <> \;

Чтобы скопировать /etc/hosts одновременно в /tmp// и $HOME/3/ папки в системах Linux/Unix/MacOS/FreeBSD и т.д., введите:

find /tmp/1/ /tmp/2/ $HOME/3/ -maxdepth 0 -exec cp /etc/hosts <> \;

Примеры возможных выводов данных:

/etc/hosts -> /tmp/1/hosts /etc/hosts -> /tmp/2/hosts /etc/hosts -> /Users/vivek/3/hosts

Цикл оболочки

Вы также можете использовать bash для цикла следующим образом:

for dest in /dir1/ /dir2/ ; do cp -v file "$dest" ; done for dest in /tmp/1/ /tmp2/ $HOME/3/ ; do cp -v "/etc/resolv.conf" "$dest" ; done
  • Установка и настройка Apache, PHP, MySQL, phpMyAdmin на Linux (LAMP)
  • Установка и настройка сервера Apache, PHP, MySQL, phpMyAdmin на Windows 10
  • Установка Adobe Photoshop CS6 на Linux (очень простой способ)

Копирование и перемещение файлов и папок

Файл или папку можно скопировать или переместить в другое место, перетаскивая их мышью, используя команды копирования и вставки, или с помощью комбинаций клавиш.

For example, you might want to copy a presentation onto a memory stick so you can take it to work with you. Or, you could make a back-up copy of a document before you make changes to it (and then use the old copy if you don’t like your changes).

Эти инструкции применимы как к файлам, так и к папкам. Копирование и перемещение файлов и папок выполняется одинаково.

Копирование и вставка файлов

  1. Выберите файл, который хотите скопировать, нажав на него.
  2. Нажмите правой кнопкой и выберите Копировать или нажмите Ctrl + C .
  3. Перейдите в папку, в которую нужно поместить копию файла.
  4. Click the menu button and pick Paste to finish copying the file, or press Ctrl + V . There will now be a copy of the file in the original folder and the other folder.

Перемещение файлов командами вырезания и вставки

  1. Выберите файл, который хотите переместить, нажав на него.
  2. Нажмите правой кнопкой и выберите Вырезать или нажмите Ctrl + X .
  3. Перейдите в ту папку, в которую нужно переместить файл.
  4. Click the menu button in the toolbar and pick Paste to finish moving the file, or press Ctrl + V . The file will be taken out of its original folder and moved to the other folder.

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

  1. Откройте менеджер файлов и перейдите в папку, содержащую файл, который нужно скопировать.
  2. Нажмите Nautilus в верхней панели и выберите Создать окно (или нажмите Ctrl + N ), чтобы открыть новое окно. В новом окне перейдите в папку, в которую нужно переместить или скопировать файл.
  3. Нажмите на файл и перетащите его из одного окна в другое. Файл будет перемещён , если целевая папка находится на том же устройстве, и скопирован , если целевая папка находится на другом устройстве. For example, if you drag a file from a USB memory stick to your Home folder, it will be copied, because you’re dragging from one device to another. Для принудительного копирования файла удерживайте при его перетаскивании нажатой клавишу Ctrl , а для принудительного перемещения — клавишу Shift .

You cannot copy or move a file into a folder that is read-only . Some folders are read-only to prevent you from making changes to their contents. You can change things from being read-only by changing file permissions .

Как скопировать один файл сразу в несколько папок?

Появилась потребность скопировать один файл в несколько папок сразу (пример: Файл DON.hof скопировать сразу в папки 1) C:\DONS:\DON 2) C:\DONS:\DON 3) C:\DONS:\DON4 ) Как это можно сделать?

Лучший ответ
Командная строка тебе в помощь
Остальные ответы

Работа с Total Commander. Как скопировать файл одновременно в несколько папок https://www.youtube.com/watch?v=TlTe8FYtWyU

создай в блокноте текст
copy путькфайлу\имяфайла путькуда\имяфайла
скопируй строчку меняя путь
сохрани как любое имя. bat
если в путях есть пробелы бери их в кавычки
запусти свое творение

600501 600501Ученик (133) 2 месяца назад

Что то не совсем понятно, нужно определенный файл или несколько скопировать в несколько папок с разными именами которые находятся в одно папке

быстрее руками

copy DON.hof C:\DONS\DON 1
copy DON.hof C:\DONS\DON 2
copy DON.hof C:\DONS\DON 3
copy DON.hof C:\DONS\DON 4

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *