그림파일 생성용 csh를 짜고 있습니다. 문제가 생겼습니다.
안녕하세요.
그림파일을 생성하기 위해 csh파일을 만들고 있는데요
#!/bin/csh
변수선언부
set year=(2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099)
set num01=(72 84 96 108 120 132 144 156 168 180 192 204 216 228 240 252 264 276 288 300 312 324 336 348 360 372 384 396 408 420 432 444 456 468 480 492 504 516 528 540 552 564 576 588 600 612 624 636 648 660 672 684 696 708 720 732 744 756 768 780 792 804 816 828 840 852 864 876 888 900 912 924 936 948 960 972 984 996 1008 1020 1032 1044 1056 1068 1080 1092 1104 1116 1128)
set num02=(83 95 107 119 131 143 155 167 179 191 203 215 227 239 251 263 275 287 299 311 323 335 347 359 371 383 395 407 419 431 443 455 467 479 491 503 515 527 539 551 563 575 587 599 611 623 635 647 659 671 683 695 707 719 731 743 755 767 779 791 803 815 827 839 851 863 875 887 899 911 923 935 947 959 971 983 995 1007 1019 1031 1043 1055 1067 1079 1091 1103 1115 1127 1139)
set dd = 1
while ( $dd <90 )
다음과 같이 변수를 지정한뒤
cat >! $year[$dd].ncl << _EOF
... 중략 ....
... time|${num01}:${num02},lat ...
... png","rcp85/rcp85_$year")
end
_EOF
echo $year[$dd].ncl
ncl $year[$dd].ncl
이런식으로 코드중 필요한 부분에 변수를 지정하여 그림파일을 생성하려고 했습니다만
자꾸 오류가 나서 파일을 열어보니
변수가 하나씩하나씩 들어간 것이 아니고
step01 = dim_avg_n_Wrap( ts(time|72 84 96 108 120 132 144 156 168 180 192 204 216 228 240 252 264 276 288 300 312 324 336 348 360 372 384 396 408 420 432 444 456 468 480 492 504 516 528 540 552 564 576 588 600 612 624 636 648 660 672 684 696 708 720 732 744 756 768 780 792 804 816 828 840 852 864 876 888 900 912 924 936 948 960 972 984 996 1008 1020 1032 1044 1056 1068 1080 1092 1104 1116 1128:{83 95 107 119 131 143 155 167 179 191 203 215 227 239 251 263 275 287 299 311 323 335 347 359 371 383 395 407 419 431 443 455 467 479 491 503 515 527 539 551 563 575 587 599 611 623 635 647 659 671 683 695 707 719 731 743 755 767 779 791 803 815 827 839 851 863 875 887 899 911 923 935 947 959 971 983 995 1007 1019 1031 1043 1055 1067 1079 1091 1103 1115 1127 1139},lat|:,lon|:), 0) ;85-96
wks = gsn_open_wks("png","rcp85/rcp85_2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099")
자꾸 이렇게 들어가네요 ㅜㅜㅜ
괄호안에 변수들을 하나씩 하나씩 넣고싶은데 어떻게 해야할까요ㅜㅜㅜ 고수님들 답변부탁드립니다.
댓글 달기