Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试在 HP UX 上使用 find() 获取文件列表
LD_PRELOAD = "`find ./lib/ -type f \( -name \*boo\* -or -name \*foo\* -and -not -name \*zoo\* \)`"
HP UX 控制台告诉我 -or / -and / -not 运算符不好。
同时这些东西在linux redhat上正常工作......
我该怎么办 ?
尝试省略减号并将它们全部大写?
-name *boo* OR -name *foo* AND NOT -name *zoo*
或者,安装 GNU find 以便您的脚本无需修改即可在两个平台上运行。