||
-
linux 명령어에서 &&는 무슨 의미일까?IT/DevOps 2011. 7. 20.
명령어를 연속으로 실행할 수 있는데 조건을 줄 수가 있다. 이러한 조건들은 일련의 작업을 할 쉘 스크립트를 작성할 때나 컴파일 진행 후 다음 액션을 지정할 때 사용하면 유용하다. 앞의 명령어가 성공해야 다음에 이어지는 명령어를 수행 앞의 명령어가 실패하면 다음에 이어지는 명령어를 수행 명령어의 성공유무와 상관없이 명령어 리스트를 순차적으로 실행 앞의 명령어가 성공해야 다음에 이어지는 명령어를 수행하게 하는 방법은 && 이다. make test && cp test output/ make test는 test.cpp라는 소스코드파일을 컴파일해서 test라는 바이너리 파일을 만들어낸다. cp test output/는 test라는 파일을 output 디렉토리에 복사한다. && 로 두개로 묶어주면 앞의 컴파일이 성..