컴파일하는데 얼마나 시간이 걸리는지 알고 싶은데 방법이 없을까요? make 끝났을 때 몇분소요 이렇게 뜨면 좋을텐데...
time make
$ time make
프로그램이 실행되어 종료되었을때 까지의 시간을 계산해 줍니다.
[긍정의 힘을 믿는다.]
int life() { 조건과 반복 return 1; }
이걸 로그파일로 만드는 방법은 없나요?
..
time make>로그파일
time값은 로그파일에 들어가질 않더군요.
쉽게 생각했는데 안되네요. 2>&1 > 로그파일도 안되고.. man 페이지에서는 디폴트로 stderr 출력이라고 해놓구선... --;;;
-o FILE, --output=FILE Do not send the results to stderr, but overwrite the specified file.
stdout도 아니고 stderr도 아니면 뭘까 궁금해서 찾아봤습니다.. man 페이지가 잘못됐다는 것도 좀 이상하고.
기본적으로 man time 에서 나오는 time은 /usr/bin/time 이고, 이건 stderr로 출력되는게 맞습니다만, 그냥 보통 time은 bash의 reserved keyword라고 하네요.. 아래와 같은 방법으로 redirection 된답니다.
http://www.cs.tut.fi/~jarvi/tips/bash.html
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
time make
time make
time make
$ time make
프로그램이 실행되어 종료되었을때 까지의 시간을 계산해 줍니다.
오옷~ ㅋㅅ
[긍정의 힘을 믿는다.]
int life()
{
조건과 반복
return 1;
}
출력된 시간을 log로 만들고 싶습니다.
이걸 로그파일로 만드는 방법은 없나요?
..
time make>로그파일
time make>로그파일
이미 해봤는데
time값은 로그파일에 들어가질 않더군요.
..
쉽게 생각했는데
쉽게 생각했는데 안되네요.
2>&1 > 로그파일도 안되고..
man 페이지에서는 디폴트로 stderr 출력이라고 해놓구선... --;;;
이렇게 하면 된다네요. 역시 man 페이지 내용.
stdout도 아니고
stdout도 아니고 stderr도 아니면 뭘까 궁금해서 찾아봤습니다..
man 페이지가 잘못됐다는 것도 좀 이상하고.
기본적으로 man time 에서 나오는 time은 /usr/bin/time 이고, 이건 stderr로 출력되는게 맞습니다만,
그냥 보통 time은 bash의 reserved keyword라고 하네요..
아래와 같은 방법으로 redirection 된답니다.
http://www.cs.tut.fi/~jarvi/tips/bash.html
댓글 달기