2012-08-30 4 views
4

Enter 키를 명령에 별명을 붙이면 프롬프트에서 Enter 키를 누르면 명령이 실행됩니다. 예를 들어 프롬프트에서 Enter 키를 누르면 ls 명령이 실행되어야합니다.별명 지정 방법

[email protected]$ 
<output of ls command> 

[email protected]$ 

그래서 .bashrc 파일에 별칭을 추가 할 수 있습니다.

감사합니다 ..!

+0

내가 할 수 있는지 잘 모르겠다. 비록 당신이 할 수있다해도 이것은 ENTER를 누를 때 모든 명령이 쉘에 의해 해석되므로 나쁜 생각입니다. 그 행동은 이미 의미가 있습니다. 나는 이것을하지 말 것을 권한다, 당신은 근본적으로 기본 쉘 동작을 수정하고있다. – anio

답변

5

프롬프트 명령을 설정할 수 있습니다.

export PROMPT_COMMAND="ls" 
+3

또는 PROMPT_COMMAND = 'h = $ (fc -l -1); h = $ {h %% *}; ((h! = 오)) || ls; oh = $ h '명령을 실행 한 후 ls를 실행하지 않으려는 경우. –

+0

@sch 가끔은 다른 명령으로 ls 명령을 내게 넘겨줍니다. 스크립트를 설명해서 내가 디버깅 할 수있게 해줄 수 있습니까? –

+0

Adam의 응답을 편집했습니다. 허용되는지 확인해 보겠습니다. –