> 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

Reply via email to