> s = (1 2) > for(i in $s) { > mkdir -p $i > cp POSCAR $i > @{ > cd $i > ed POSCAR <<EOF >[2]/dev/null > } > } > 2c > $i > . > w > q
i usually solve this problem like this for(i in 1 2){ mkdir -p $i || fatal cp POSCAR $i || fatal @{ { echo 2c echo $i echo . echo w echo q } | ed POSCAR } } - erik