如何使用curl以文本格式从xlsx文件发送特定内容?

如何使用curl以文本格式从xlsx文件发送特定内容?,curl,libcurl,Curl,Libcurl,这是我的代码: % curl -F smiles='O=C(C(=O)O)C' -F cutoff=0.6 -F limit=10 http://rest.genome.jp/simcomp/ 但它每次执行一个微笑。我在一个.xlsx文件的电子表格中有150K个微笑 如何一次运行.xlsx文件中的所有微笑代码(这是一种微笑代码:O=C(C(=O))C)?为此,我设想curl应该读取.xlsx文件的每一行,转换成文本格式并包含在代码的特定字段中,不是吗 对于每个响应,我都会得到一个如下所示的表,

这是我的代码:

% curl -F smiles='O=C(C(=O)O)C' -F cutoff=0.6 -F limit=10 http://rest.genome.jp/simcomp/
但它每次执行一个微笑。我在一个.xlsx文件的电子表格中有150K个微笑

如何一次运行.xlsx文件中的所有微笑代码(这是一种微笑代码:
O=C(C(=O))C)
?为此,我设想curl应该读取.xlsx文件的每一行,转换成文本格式并包含在代码的特定字段中,不是吗

对于每个响应,我都会得到一个如下所示的表,我希望将它们保存在
.txt
文件中

C00186  0.851852
C00256  0.851852
C01432  0.851852
C00109  0.803279
C00957  0.803279
C00168  0.803279
C00972  0.803279
C17265  0.803279
C00163  0.730769
C00048  0.730769
C21297  0.718750
下面是my.xlsx电子表格的一个示例。每行代表一个微笑代码

CCCCCc1cc(cc(c1)O)O
CCC(C)C1C(=NC(Cc2ccc(cc2)OCC=C(C)C)C(=O)N(C)C(C)C(=O)OC(Cc2ccccc2)C(=O)N2CCCC2C(=NC(C)C(=O)N1C)O)O
CCC(C)(C(=O)OCC1=CCN2CCC(C12)O)OC(=O)C
C/C/1=C\C(C)CC2(C)CCC(C34CCC(CC(C5C(=O)CC(C)(C(C6CCC7(CCCC(C(C)C(=O)OC8CC(C9(C(C(C)CCO9)O)O)OC8\C=C1)O7)O6)O)O5)O3)(CO)O4)O2
CC1CC2C3C(C)(CCCC3(C)C31CCC1(CC(O)OC1)O3)C(=O)O2
Cc1cc2C(c3cc(cc(c3C(=O)c2c(c1C(=O)C)O)OC1C(C(C(C(CO)O1)O)O)O)O)C1c2cc(C)c(C(=O)C)c(c2C(=O)c2c1cc(cc2OC1C(C(C(C(CO)O1)O)O)O)O)O
C=CC(C)(CCC1C2(C)CCCC(C)(C)C2CCC1(C)O)O
C(C1C(C(C(OCC2C(C(C(OCC3C(C(C(O)O3)O)O)O2)O)O)O1)O)O)O
CN1C2CCC(C1CC2O)O
C1C(C(CO)OC1n1cnc2c(N)ncnc12)O
$while IFS=''读-r smiles | |[[-n“$smiles”];执行echo-e$smiles“\t”;curl-F smiles=$smiles-F limit=1-e“\r”;完成123.txt