Я только что перешел из mDebian в macOS после того, как мой ноутбук сломался. К счастью, я был в состоянии спасти мой .zshrc с моими псевдонимами, однако, два псевдонима, которые используют "find", похоже, не работают в macOS, и я не совсем уверен, в чем разница.
Первая команда должна переместить все файлы из msubdirectories в текущий каталог, и она работала безупречно на debian:
alias mup='find -type f -exec mv {} . \;'
На MacOS, однако, я получаю «найти: нелегальный вариант - т»
Точно так же, чтобы изменить окончание файла с JPG на JPG, я использовал
alias jprn="find -name '*.JPG' -exec rename "s/.JPG/.jpg/g" \{\} \;"
что приводит к другому "найти: недопустимая опция - n"
К сожалению, ошибка довольно загадочная, поэтому я даже не знаю, с чего начать поиск разрешения, так как все дескрипторы кажутся правильными, основываясь на человеке.
Любая информация или указатель будет принята с благодарностью!
Спасибо