我在 macOS 上运行以下作为我的 Travis CI 构建的一部分来删除所有非.git目录:
$ if [ "${TRAVIS_OS_NAME}" = "osx" ]; then find /usr/local/Homebrew \! -regex ".+\.git.+" -delete; fi
Run Code Online (Sandbox Code Playgroud)
它给出的输出是:
find: -delete: /usr/local/Homebrew: relative path potentially not safe
Run Code Online (Sandbox Code Playgroud)
为什么我的/usr/local/Homebrew路径被认为是相对路径?