2010년 06월 07일
커브의길이를 찾아내는 함수
# by | 2010/06/07 15:21 | `MEL/Python` | 트랙백 | 덧글(0)
if
기타 다른 언어와 마찬가지로 if문의 구성은
if
else if
else
로 구성 된다
다른점은 then 과endif의 등장이다
예>
set x=1
if ($x>0) then
echo positive
else if ($x<0)
echo negative
else
echo nothing
endif
-> positive
for
for문 또한 기타 다른 언어와 유사하므로 간략히 설명 한다
예제를 통해서 1에서 부터 10까지 반복을 시켜보자
step을 통한 구성도 알아보자
예>
for x=1 to 10
echo $x
end
->
1
2
3
4
5
6
7
8
9
10
예>
for x=1 to 10 step 3
echo $x
end
->
1
4
7
10
foreach
예>
foreach x (a b c)
echo $x
end
->
a
b
c
foreach x (`run("opls -d/*/*")`)
echo $x
end
->/geo1/box1
/geo1/file1
**
opls 해당 오퍼레이션 리스트를 반환하는 명령어
기타 자세한사항은 헬프파일 참고
while
다른 언어와 마찬가지로 같다
다만.변수의 값을 증감시키는 ++기능이 없다
변수의값을 증감시키키위해서는
set x=`$x+1`
이라고 써서 변수를 다시 재정의 해줘야 한다
set x =0
while ($x<10)
set x=`$x+1`;
echo $x
end
->
1
2
3
4
5
6
7
8
9
10
break/continue
다른 언어와 같다
# by | 2010/05/22 16:51 | 'houdini' | 트랙백 | 덧글(0)
->/home/matt/bin/baz.bar:u 또는 :l 문자열을 대문자또는 소문자로 변환한다
# by | 2010/05/22 16:07 | 'houdini' | 트랙백 | 덧글(0)
◀ 이전 페이지 다음 페이지 ▶