我想调用链码自动写入10个记录的数据与使用bash脚本和参数链码可以从txt file.But,链码不写入账本从文件,它只写入值"line1“和"line2”。
#!/bin/bash while read -r line1 <&3 && read -r line2 <&4; do
peer chaincode invoke -c '{"Args":["createDocRecord", "$line1" , "$line2"]}' -o orderer.example.com:7050 -C bloom-filter-channel -n bloom-filter --peerAddresses peer0.org2.example.com:9051 done 3<scripts/10.txt 4<scripts/data10.txt`为什么不从txt文件中获取字符串值?
发布于 2019-11-21 17:35:21
尝试设置超时。您可能正在运行调用,而第一个事务尚未验证和提交,我不知道您是如何配置网络的。
也可以做一些类似这样的事情:
peer chaincode invoke -c '{"Args":["createDocRecord", "$line1" , "$line2"]}' -o orderer.example.com:7050 -C bloom-filter-channel -n bloom-filter --peerAddresses peer0.org2.example.com:9051 done 3<scripts/10.txt 4<scripts/data10.txt`
timeout 5
repeathttps://stackoverflow.com/questions/58966190
复制相似问题