с помощью команды -exec на Mac OS X


1

Кто-нибудь знает, почему -execне работает на Mac OS X Lion Terminal?

Работает на Linux и других вариантах, но не на Mac OS X

find / -iname "*.mp3" -exec mv {} /mnt/mp3 \;

4
Он прекрасно работает для меня, хотя / mnt / mp3 не место, которое вы, вероятно, найдете в OS X; если «mp3» является смонтированным томом, обычно он монтируется в / Volumes / mp3.
Гордон Дэвиссон

Разве не имеет смысла переместить mp3 в место, которое уже существует на OSX?
холме

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

2
Я согласен с @GordonDavisson - эта команда прекрасно работает как есть. Вы уверены, что у вас есть права на запись /mnt/mp3?
копищке

Возможно , вы опустили пространство впереди , \;что дает ошибку: find: -exec: no terminating ";" or "+".
Кейси Уотсон,
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.