[Ubuntu]다중 명령어(; vs && vs & vs | vs ||)
터미널에서 프로그램을 실행시킬 때 가장 큰 장점으로 꼽히는 것중에 하나가 다중 명령어를 사용할 수 있다는 것이다. 이를 잘 사용한다면, 일련의 작업들을 한 줄의 명령어로 작성하여 효율적으로 실행시킬 수 있게 된다. 리눅스에서 여러개의 명령어를 순차적으로 실행시키고자 할 때 구분자를 사용한다. 평소에 세미콜론을 많이 사용했었는데, 구분자의 종류가 여럿 존재하고, 각 구분자마다 특징이 있다는 것을 알았다. 각 구분자들은 현재 실행된 명령어의 성공여부에 따라 다른 동작을 하기도 하며, 앞의 실행결과를 뒤의 명령어의 실행의 데이터로 사용하는 경우도 있다. 아래에서 어떤 종류가 있는지 확인해 보고 각 구분자의 특징들을 짚어보자. 세미콜론(;) 세미콜론으로 각 명령어를 구분하게 되면, 단순하게 하나의 명령어 라인에..
OS/Ubuntu
2018. 8. 27. 17:32