짜라란 파일 생성
결과는 잘 나온다.
read -p를 이용해 입출력을 한 줄에 받도록 해줬다.
짝수일 시 별찍기, 홀수일 시 구구단을 실행하므로 if else문을 사용해줬다.
먼저 별찍기! if문 조건문 안에 계산식을 넣어줄 때는 $(())를 사용해서 넣어줬다.
안 넣어도 봤는데 그러면 값이 나오긴 하는데 오류가 발생한다.
조건문 안에 -eq 대신 ==를 입력해도 결과는 같았다.
별찍기 코드는 이전 C++과제를 리눅스 문법에 맞춰 그대로 옮겨왔다.
그리고 구구단.
처음 입력해주는 숫자 외에 뒤에 곱해줄 숫자를 mul이라는 변수로 선언해 값을 1로 초기화 시켜줬다.
처음에 let 명령어를 입력하지 않고 mul++를 하니 mul이 커지지 않아서 무한 출력돼서 깜짝 놀랐다.
그리고 while문이라 안 되는 건진 모르겠지만 조건문 안에 -le 대신 <=을 했을 땐 오류가 났다.
[Linux] 5주차 과제2 -계산기 스크립트 작성 (0) | 2020.06.09 |
---|---|
[Linux] 5주차 과제1 (0) | 2020.06.09 |
[Linux] 4주 과제3 (0) | 2020.06.02 |
[Linux] 4주 과제2 (0) | 2020.06.02 |
[Linux] 4주 과제 1 (0) | 2020.06.02 |