如何使用IFS和变量“读入”变量?从变量读入变量
我想循环一些管道配对的数据进行拆分和工作。我得到的错误是read: 'site|database': not a valid identifier
SITES="abc|abc xyz|asdf"
for site in $SITES;
do
IFS="|" read domain database <<< echo $site; # es no bueno mi amigo
echo "Site: $domain \t\t\t Database: $database";
done;
我只是这样做的困难吗?我不是一个土生土长的巴舍尔。 ;)
都在这个片段中的分号没用。 shell语法不是C :-) – Jens
我来自另一种语言,对不起。 – Spechal