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;
私はこれを難しい方法でやっていますか?私はネイティブのバッシャーではありません。;)