我试图通过我的制作过程来更新deb控制文件,这样我就不需要每次都手动更新它。该文件只有一行:Installed-Size: 123
。我想用安装的实际大小替换123。
到目前为止,我有两块:du -s FOLDER
这使我得到所需的尺寸和sed -i "s/Install-Size: .*/Install-Size: 321/" FOLDER/DEBIAN/control
。问题是我需要将输出的第一部分从du放入sed的替换字符串中。我怎么做?
请执行下列操作:
sed -i "s/Install-Size: .*/Install-Size: $(du -s FOLDER | cut -f1)/" FOLDER/DEBIAN/control
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句