티스토리 뷰
루비로 쉘 명령 내리는 방법 6가지
http://eriteia.blogspot.kr/2008/01/6.html
원문
http://blog.bigbinary.com/2012/10/18/backtick-system-exec-in-ruby.html
루비로 쉘 명령을 내리는 6가지 방법에 대해 나와있습니다.
가장 선호되는 방식은 open4지만...
현재 win32로는 open3까지만 지원하니 참고하세요.
win32에서 현재로써는 stdio를 사용하기 위해선 open3를 쓰시는 것이 좋습니다.
간단하게 실행 성공 여부까지만 필요하다면, system 함수를 통하시는 것이 가장 좋고, 이 경우 주의사항은 exit code가 TrueClass로 반환된다는 점 입니다.
TrueClass가 to_i를 지원하지 않는 만큼 확장해주시거나 랩핑해주셔야하며, 또 다른 단점은 정확한 exit code를 알 수 없다는 점 참고하세요.
'Scripts > Ruby' 카테고리의 다른 글
Welcome to ruby! (0) | 2014.11.04 |
---|---|
Ruby invalid byte sequence in UTF-8 (Argument Error) (0) | 2014.10.30 |
루비 주석 (0) | 2014.02.07 |
루비 변수 관련 정리 (0) | 2013.05.14 |
Ruby가 모듈을 찾는 장소. (0) | 2013.05.09 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 디자인 패턴
- c언어
- EasyExec
- Rails
- perfmon
- SDL
- TDD
- 게임데브포에버
- 엘키
- TraceRoute
- 루비
- 디버깅
- ruby
- SQLite Spy
- svn
- NDC2013
- MS-SQL
- 조엘 온 소프트웨어
- 멀티스레드
- 게임개발포에버
- 리버스 엔지니어링
- CppSQLite
- 루비 온 레일즈
- Ruby on Rails
- 좋은 프로그래머
- 바로가기 프로그램
- RoR
- ftp
- 임백준
- EzShortcut
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
글 보관함