나는 블록체인을 하면서 계속 리눅스에서 하는 걸 배워왔는데 이제야 그 이유를 알았다. 코인을 빌드할때 윈도우 환경에서는 실행자체가 안될수도 있다고 하기 때문이다. 코드작성 제외 IDE를 쓰지않고 build & 결과물 보는 것은 LINUX 환경에서 볼 것! node.js / python 파일 실행시킬 때 명령어 node [파일명] python [파일명] => build / compile을 해주지 않는다. C++ build하는 것만 다운받아서 코드를 build할 예정 fucking MacOS는 X-Code를 설치하면 된답니다. $ mkdir workspace // 폴더 생성 $ cd workspace/ // 입 장 $ mkdir helloworld && cd helloworld // 생성 & 입장 $ cod..
expr 명령 expr 명령은 정수 계산을 하기 위해 사용되는 명령 # expr 정수1 연산기호 정수2 연산기호와 정수 사이 반드시 공백으로 띄어쓰기를 해야 함. 아니면 오류 발생. 이 명령을 사용하여 사칙 연산과 나머지 연산이 가능함. 연산자 설명 + 더하기 연산 - 빼기 연산 \* 곱하기 연산 / 나누기 연산 % 나머지 연산 곱하기 연산자는 쉘의 와일드카드 문자와 구분 짓기 위해 역슬래쉬를 사용함. [root@shell01 ~]# echo '1+2' | bc 3 [root@shell01 ~]# echo '3-4' | bc -1 [root@shell01 ~]# echo '4*3' | bc 12 [root@shell01 ~]# echo '4/3' | bc 1 [root@shell01 ~]# echo '4..
test 명령 파일/디렉토리의 존재 유무 판단, 문자열 비교, 숫자 비교를 하기 위해 사용하는 test 명령. 쉘 프로그래밍을 하기 위해 자주 이용이 되는 명령 중 하나 test 명령의 형식 test CONDITION or [ CONDITION ] 주로 IF문에서 많이 사용하고 조건에 대한 참, 거짓 [ CONDITION ] 형식으로 많이 사용됨, 괄호([ ])와 CONDITION 사이는 반드시 빈칸으로 띄어쓰기를 해야함. 하지 않으면 에러 발생 조건 ( Condition ) 1) 파일에 대한 조건 조건 설명 -b filename 파일이 존재하고 block special 파일이면 참 -c filename 파일이 존재하고 character special 파일이면 참 -d filename 파일이 존재하고 디..