Команда OS X cp в Терминале - Нет такого файла или каталога

это может быть один из тех дней, когда мой мозг просто не работает, или я невероятно туп. Я пытался скопировать файлы (которые на самом деле являются каталогами .app, .bundle и т. д.), но постоянно получаю сообщение об ошибке «Нет такого файла или каталога». Я пробовал все возможные комбинации использования без /слэш, используя имя файла, без имени файла. Помогите! : /

исходный каталог: ~/desktop/directory/file.bundle

целевой каталог: /library/application\ support/directory

поэтому, другими словами, file.bundle нужно перейти в этот каталог ^

пробовал:

# cp $HOME/Desktop/directory/file.bundle /library/application\ support/directory
cp: /Users/airhead/Desktop/directory/file.bundle: No such file or directory

# cp -rf ~/desktop/directory/file.bundle /library/application\ support/directory/ 
cp: /Users/airhead/Desktop//directory/file.bundle: No such file or directory

# cd ~/

# cp -r directory/file.bundle /library/application\ support/directory/file.bundle
cp: /Users/airhead/Desktop/directory/file.bundle: No such file or directory

# cp -Rf $HOME"/directory/file.bundle" "/library/application\ support/directory/"
cp: directory /Library/Application\ Support/directory/ does not exist

дополнительная информация:

# ls -la $HOME/Desktop/directory/
ls: /Users/airhead/Desktop/directory/: No such file or directory
12 голосов | спросил Cocoa Puffs 30 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowMon, 30 Sep 2013 11:02:16 +0400 2013, 11:02:16

2 ответа


0

Краткое описание решения:

directory не является ни существующим файлом, ни каталогом. Как оказалось, настоящее имя directory.1, как показано ls -la $HOME/Desktop/

Полная рабочая команда

cp -R $HOME/directory.1/file.bundle /library/application\ support/directory/

с параметром -R для рекурсивного копирования (обязательно для копирования каталогов).

ответил Max Leske 30 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowMon, 30 Sep 2013 11:49:01 +0400 2013, 11:49:01
0

В OS X Sierra 10.12 ни одна из вышеперечисленных работ не работает. cd, то перетаскивание не работает. Нет пробелов или других исправлений. Я не могу перейти в ~ /Library Support, используя любую технику, которую смогу найти. Это функция безопасности?
Я собираюсь попробовать отключить SIP и посмотреть, будет ли это иметь значение.

ответил John Wooten 6 Jpm1000000pmFri, 06 Jan 2017 23:58:01 +030017 2017, 23:58:01

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

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132