인파

You Can Become A

늦게 시작해도 누구든지 노력하면 개발자가 될수 있어요 !

공부한 내용을 정리합니다
OS/Linux

🐧 expr & bc 명령어 정리 (정수 / 실수 연산)

expr & bc 명령어 쉘에서는 숫자와 문자를 구분하지 않기 때문에 여타 프로그래밍 언어 처럼 숫자 연산이 간단하지 않다. 쉘에서 숫자를 연산하는 방법은 대표적으로 expr 와 bc 명령어가 있다. expr은 bash 내장 명령어로 정수만 연산 가능하다. bc는 복잡한 공학용 산술과 실수 계산이 가능하다. 여기까지 보면, 차라리 bc만 쓰면 될것을 굳이 expr을 알아야 하는지 의문이겠지만, 정수 연산이 많은 프로그래밍을 할 경우 내장 명령어인 expr을 사용하는것이 속도면에서 효율적이기 때문이다. expr 명령어 expr 명령은 정수 계산을 하기 위해 사용되는 명령이다. 계산식을 쓸 때 연산기호와 정수 사이 반드시 공백으로 띄어쓰기를 해야 한다는 주의 점이 있다. $ expr 4 \* 3 12 $ e..

category_image
인파_
2022.03.19
(0)
OS/Linux

🐧 BASH 쉘 프로그래밍 문법 마스터 💯 총정리

Shell Script 란 Shell Script는 Shell이나 command line 인터프리터에서 구동되도록 작성된 스크립트다. 윈도우에서는 batch(배치파일, .bat) 을 한번쯤은 본적이 있을 것이다. bat 파일을 실행하면 프로그램이 자동으로 혼자 쭉쭉 실행되는데, 이러한 bat파일의 리눅스 버젼이 바로 shell script라고 봐도 된다. 물론 윈도우와 리눅스의 스크립트는 서로 다른 문법으로 작동된다. 정리를 하자면, 우리가 터미널에서 한땀한땀 입력했던 여러 명령어들을 하나의 스크립트 파일에 나열하여, 스크립트 파일이 자동으로 실행 함으로 효율적이면서 간편하게 작업 처리를 할 수 있는 것이다. 다만 Shell Script는 Interpreter 방식이므로, 한줄 한줄 읽어 실행함으로 다소..

category_image
인파_
2022.03.14
(0)