티스토리 뷰

쉘 명령어 실행 기능

 

 

아래의 표시된 명령어만 되는 것이 아닌, vim에서 명령어 기능을 사용할 수 있다는 것을 이야기하고자 하는 것이다

:!쓰고싶은명령어  와 같이 사용된다.

 

ls -al 명령어

치면 bash에서와 같은 결과를 볼 수 있다.

 

 

bash 쉘 진입

아래와 같이 명령 모드에서 !bash 를 입력하여 쉘로 들어갈 수 있다.

 

 

위의 명령을 치면 아래와 같은 화면이 나오게 된다.

 

그래서 vim이 background로 빠졌나 싶어서 fg를 쳐보았다.

 

하지만 fg 명령어가 작동하지 않았다. 현재 vim은 background로 빠진 것이 아니다.

그럼 뭘까?

 

다시 원래의 편집기화면으로 돌아가려면 exit 명령어를 입력한다.

위와 같은 명령어가 끄면서 "press ENTER or type command to continue"라는 문구가 뜬다.

 

다시 ENTER를 누르게 되면 원래의 편집기 화면으로 돌아오게 된다.

 

 

 

 


 

SH

하지만 sh 명령은 !가 필요없이 실행이 가능하다

 

 

 

 


 

 

 

 

번외로 

:r!ls -al을 하면 ls -al을 실행한 결과가 vim 편집창에 넣어지게 된다.

 

 

반응형