Linux 환경 에서 셸 명령 으로 1 - 100 의 합 을 구하 십시오.

사실 단순히 C 언어 로 1-100 과 를 구하 면 간단 하지만 셸 명령 으로 는 징 그 럽 지만 길지 않 습 니 다. 우선 Vim 명령 으로 파일 get 을 엽 니 다.count 다음 에 다음 코드 를 추가 합 니 다 (while 로 구현). 우선 while 의 기본 구 조 는?
while condition
    do list
    done

그리고 이 구 조 를 사용 하면 1-100 의 합 을 구 할 수 있 습 니 다. 만약 에 빈 칸 을 자주 넣 는 친구 (예 를 들 어 저) 에 게 주 의 를 기울 일 수 있 습 니 다!!Linux 의 셸 명령 에 빈 칸 을 함부로 추가 해 서 는 안 됩 니 다. 예 를 들 어 하나의 변 수 를 설명 할 때 반드시 sum=0 이 어야 합 니 다. 등호 의 양 끝 에 빈 칸 sum = 0 을 추가 해 서 는 안 됩 니 다. 이것 은 허용 되 지 않 습 니 다. 나머지 는 아무것도 아 닙 니 다. echo 명 으로 정상 적 인 출력 을 하면 됩 니 다.
   #       sum   i ,  i      1
   sum=0;#!!!             !!! 
   i=1;
    while [ $i -le 100 ]
      do
        sum=`expr $sum + $i`
        i=`expr $i + 1`
      done
    echo $sum

그리고 chmod u+x get_count 명령 으로 getcount 파일 에 실행 가능 한 권한 을 추가 합 니 다. 다른 쓰기 방법 은 test 명령 으로 이 루어 집 니 다.
   sum=0;#!!!             !!!
   i=1;
   while (test $i -le 100 )
     do
       sum=`expr $sum + $i`
       i=`expr $i + 1`
     done
   echo $sum

좋은 웹페이지 즐겨찾기