我正在构建RPM规范文件,并且需要在%files
要包含的文件部分中相对于我将指定的构建根目录列出。我已经有了需要打包的汇编目录,我只需要将其转换为包含在其中的所有文件的相对路径列表。
为此,我当前正在使用find
,但它返回的是绝对路径。
find $1/codebase -type f ! -name ".*" >> ${BUILD_RPM_DST_DIR}/rpm.spec
我有点unix n00b,所以对不起。
我应该将其通过管道传输到sed或grep并删除路径的初始部分吗?有关如何执行此操作的示例将很有帮助。