Задать вопрос
@ymfront

Почему bash-скрипт неправильно копирует папку на macOS?

Есть bash-скрипт для копирование одной директории в другую:

flagsDir="./src/shared/svg"
buildedDir="C:/Users/name/Desktop/OSPanel/domains/directory"

cp -r $flagsDir/ $buildedDir/


На Windows все отрабатывает корректно, папка flagsDir копируется в папку buildedDir.

Но на macOS в папку buildedDir копируется не папка flagsDir, а содержимое папки flagsDir.

В чем тут может быть проблема?

Переменная buildedDir на маке - /Users/ivan/Desktop/directory
  • Вопрос задан
  • 112 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
@Zzzz9
cp -r $flagsDir/ $buildedDir/ - копировать содержимое $flagsDir/

cp -r $flagsDir $buildedDir/ - копировать директорию $flagsDir
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Флаг рекурсивного копирования: -R

вместо builded — built
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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