【发布时间】:2017-08-18 15:04:22
【问题描述】:
试图使用“查找”复制一堆共享对象。差不多了,但想删除除主要版本之外的所有版本号。 例如将 somesharedobject.so.30.0.4 复制到 somesharedobject.so.30
find . -maxdepth 1 -type f -name '*.so.*' -exec cp '{}' test/'{}' \;
我猜我将不得不通过管道连接到 xargs 和 sed,但只是遇到了心理障碍。
find . -maxdepth 1 -type f -name '*.so.*'|xargs -I '{}' cp '{}' test/'{}'
【问题讨论】: