csh code para reorientar uma imagem

0

Eu tenho uma pergunta sobre um script csh. Eu quero trocar uma imagem que pode estar nas direções de xyz de todas as maneiras diferentes.

Então, estou tentando passar por todas as possibilidades de troca até que a imagem esteja no lugar certo. O codedesign deve ficar assim, mas acho que estou com falta de muita sintaxe, etc.

#!/bin/csh -x

set orientation = getorientation(picture) #orientation can be any 3 out of LRPASI, e.g LPI
set coordinates = [x y z] #set an array of xyz

set i =1
set j =1
set k =1


set string = $orientation
set array = "'printf '%s\n' $orientation:q | fold -w1'"
#printf '<%s>\n' $array:q
 echo $array[1]
 echo $array[2]
 echo $array[3]


while [ $array[1] != L o- $array[1] != R a- $array[2] != P o- $array[2] != A a- $array[3] != I -o $array[3] != S ]

for $i = coordinates[$i]
 do
    for $j = coordinate [$j]
     do
        for $k = coordinate [$k]
         do

if [ i != j -a i !=k -a k != i ] then

set swap = swapfunction($i $j $k)
set orientation2 = swap

set string2 = $orientation2
set $array = "'printf '%s\n' $orientation2:q | fold -w1'"

endif
end
    
por user309317 06.09.2018 / 21:25

0 respostas

Tags