exec 명령어는 원래 프로세스를 멈추고 새로운 프로세스(PID가 같음)를 실행하게 되는 명령어입니다. 비슷하게 fork() 명령어가 있는데 이는 새로운 PID 프로세스를 생성하게 됩니다.
리눅스 exec 명령어 사용방법 -exec ; ; 까지 수행하라 라는 명령어 만약 cd .. ; ls 라고 하면 하위 디렉토리로 이동 후 ls가 실행됩니다. 다른 명령어들은 ;를 인식하지 못합니다. find 같은 일반 명령어와 혼합해서 사용하려면 백슬래시(\)를 이용해서 ;를 무력화 해야 합니다. \; {}는 찾은 파일을 의미 find .
-name "a" -exec rm {} \; find: missing argument to -exec 오류 발생시 a 라는 파일을 찾아서 삭제 {} 다음에 \;를 입력할 때 {} 다.....
원문 링크 : [Linux] 리눅스 외부실행 다음 명령어 실행 exec