특정 명령을 실행할 때 Linux에서 기본 런타임 명령을 설정하는 방법이 있는지 궁금합니다.
답변1
시간을 측정하려는 명령의 별칭을 설정할 수 있습니다.
alias ls='time command ls'
alias firefox='time command firefox'
또는 셸 함수를 사용하세요.
ls () { time command ls "$@"; }
firefox () { time command firefox "$@"; }
이 command
명령은 별칭에서 꼭 필요한 것은 아니지만 셸 함수에서는 필요합니다. 그렇지 않으면 셸의 코어 덤프로 끝날 수 있는 멋진 무한 재귀를 얻게 됩니다. 이 command
명령은 실행 중인 명령에 대한 모든 셸 함수 조회를 우회합니다.