尝试在两个文件中读取四个不同的列并对其进行适当的分配。谁能帮忙?循环内循环?
languagefile.txt写着: 语言isocode
english.txt写着: 字段值
我也想通过这两个文件环和关联的isocode & &名外地&值。
我有一个while循环,做了english.txt文件:
cat english.txt| while read FIELD VALUE; do
GET https://googleapis.com/language/translate/v2?key=$mykey&q=$VALUE&source=en&target=es
echo "$FIELD "$VALUE"; done
不过,我需要延伸到帐户的languagefile了。所以它会这样做:
cat english.txt| while read FIELD VALUE; do
GET https://googleapis.com/language/translate/v2?key=$mykey&q=$VALUE&source=en&target=$isocode
echo "$ISO $FIELD "$VALUE" >> $Language.txt; done
我希望这是有道理的。我最终只需要为每种语言和ISO代码做它。上最好的approiaach不知道
是GET命令吗?还有:读一个bc:这意味着在b的第二个字段中取第一个字段,并在c中取其余的行。 (由IFS分隔的字段,默认空格,制表符和换行符)。不知道这是你想做什么... –