define Image/Build/Ath
$(eval fwsize=$(call mtdpartsize,firmware,$(4)))
$(eval rootsize=$(call mtdpartsize,rootfs,$(4)))
$(eval kernsize=$(call mtdpartsize,kernel,$(4)))
$(call Sysupgrade/$(5),$(1),$(2),$(if $(6),$(6),$(kernsize)),$(if $(rootsize),$(rootsize),$(fwsize)))
if [ -e "$(call sysupname,$(1),$(2))" ]; then \
dd if=$(KDIR_TMP)/vmlinux-$(2).uImage \
of=$(call imgname,kernel,$(2)).bin bs=1 conv=sync count=0x170000; \
dd if=$(KDIR)/root.$(1) \
of=$(call imgname,$(1),$(2)-rootfs).bin bs=128k conv=sync; \
fi
cat $(PWD)/image/art_wdr7550.bin >> /work/lufei/openwrt_trunk/bin/ar71xx/openwrt-ar71xx-generic-ap135-020-kernel.bin
echo "=================================="
echo "$(PWD)"
endef
倒数第四句,想用cat将 art_wdr7550.bin接至 openwrt-ar71xx-generic-ap135-020-kernel.bin的末尾,问题来了 kernel原大小是1M多,art的大小是64K
可是这样做的结果是 生成的kernel只有64K了。
想问问问题出现在哪里,应该怎么做才能实现呢
将file1.txt追加到file2.txt的末尾
$ cat file1.txt >> file2.txt
然后就是要看你是否有权限
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。