Перемещение папок в OSX


9

Допустим, у меня есть определенная папка, которую я хочу переместить на другой диск. На этом диске находится папка с тем же именем. В обеих папках есть вещи внутри.

В Windows, когда я перемещаю папку, элементы в папке назначения не будут затронуты, если только они не имеют тех же имен, что и элементы в папке, которая перемещается. После перемещения в папке назначения будет все, что было в ней ранее, и все, что было в исходной папке.

В OSX перемещение папок - опасная вещь. OSX сначала удалит папку назначения перед перемещением. Таким образом, после перемещения папка назначения будет точной копией исходной папки, и все, что было в ней до перемещения, исчезнет.

Как я могу перемещать папки в OSX как в Windows? Я не хочу потерять то, что находится в каталоге назначения.

Ответы:



7

Ну, вы никогда не получите такого точного поведения с ванильной установкой OS X Snow Leopard. Это серьезный недостаток Finder, который обсуждался в течение многих лет на forums.macrumors.com.

Это можно сделать, открыв Терминал и используя следующие команды:

mv -n -v /current/location/myfolder /other/location/myfolder
cp -R -n ./source-folder/* ./destination-folder/

Вы также можете использовать то же самое . чтобы получить больше информации об этих командах и их использовании, введите следующее:

$ man mv
$ man cp
$ man ditto

Лучшее решение для того, чего вы хотите достичь, это стороннее приложение с графическим интерфейсом под названием Path Finder . К сожалению, это не бесплатно, но дает вам 30-дневную пробную версию, и вы можете по крайней мере попробовать его, и если он сделает свою работу, он может стоить $ 39,95.


3
DTerm отлично подходит для облегчения этой болезненной операции. Держит вас от необходимости открывать окно терминала. decimus.net/dterm.php
Стивен Дженнингс

3
Стоит отметить, что причина такого странного поведения заключается в том, что объединение пакетов (например, файлов .app или .pkg) было бы плохо, и Finder не делает различий между перемещением пакета и перемещением обычной папки. Это все еще плохой интерфейс, но, по крайней мере, на это есть веская причина.
Стивен Дженнингс

4
Серьезный недостаток? OS X никогда не будет перезаписывать данные без предварительного запроса; в этом случае вы получите диалоговое окно с вопросом, хотите ли вы заменить папку. Но даже без этого я нахожу папки, которые объединяются сами по себе, очень запутанно. Это различие имеет смысл, если учесть, что Windows изначально была расширением ОС командной строки, но Mac Finder был совершенно новым, разработанным, чтобы быть похожим на настоящий рабочий стол. Разве не было бы странно, если бы вы положили один документ поверх другого на стол, и вдруг они стали объединяться в один документ?
NReilingh

1
@NReilingh - Моя точка зрения, возможно, была не очень ясна, но моя ссылка имеет много конечных пользователей, утверждающих, что это недостаток, и я хочу вдаваться в подробности, тогда я хочу обсудить здесь. :)
Рикбакс
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.