본문 바로가기

Linux29

[Linux] shell script for문 정리 shell script for문이란 ? 프로그램 언어에서 사용하는 for이랑 같은 반복문을 뜻합니다. 리스트나 배열과 같이 다수의 값을 이용하여 동일한 작업을 처리할 때 사용합니다. 또한 c언어 기반으로 만들어진 shell의 for문 같은 경우 다른 언어와 다르게 단순한 파일구조를 가지고 있습니다. for문 구조 for [expression] in [range] do [repetition] done for문 특징 1. 보통 in 앞에는 변수 뒤에는 범위를 나타냅니다. 2. 변수를 입력할 때는 $를 붙입니다. 3. for문을 사용할 때는 do로 시작하고 스크립트가 끝날 때는 done으로 끝냅니다. 4. in을 붙이는 건 선택사항입니다. (python 프로그래밍에는 for문에서 do와 done을 사용을 안해.. 2022. 6. 12.
[Linux] shell script if문 정리 shell script if문이란 ? 프로그램 언어에서 사용하는 if랑 같은 조건문을 뜻합니다. 조건이 참인지 거짓인지 판단한 후 사용자가 입력한 스크립트를 수행시켜줍니다. 또한 c언어 기반으로 만들어진 shell의 if문 같은 경우 다른 언어와 다르게 단순한 파일구조를 가지고 있습니다. if문 구조 if [ expression ]; then command elif [ expression ]; then command else fi if문 특징 1. [ ] (대괄호)를 사용할 때는 문장 앞에 공백이 있어야 합니다. 2. 변수를 입력할 때는 $를 붙입니다. 3. if로 시작하고 스크립트를 끝낼 때는 fi로 끝냅니다. (python 프로그래밍에는 if문을 사용시 fi로 안 닫아도 error가 출력되지 않습니다.. 2022. 6. 11.
[Linux] nohup 명령어 nohup 명령어 터미널 세션이 끊켜도 실행을 멈추지 않고 동작시키는 명령어 nohup 명령어 사용법 nohup [command] 2022. 6. 4.
[Linux / python] Linux 환경에서 python source compile Linux 환경에서 python source compile 할 수 있는 환경 python source compile이 가능한 Linux의 계열은 centos, redhat입니다. python source compile 하는 법 1. 컴파일할 디렉토리로 이동합니다. cd / 2. 컴파일 명령어 실행합니다. python -m compileall ./ 2022. 5. 30.