컴파일하는데 얼마나 시간이 걸리는지 알고 싶은데 방법이 없을까요? 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 출력이라고 해놓구선... --;;;
-o FILE, --output=FILE Do not send the results to stderr, but overwrite the specified file.이렇게 하면 된다네요. 역시 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
댓글 달기