예전에 shells/perlsh 라는 걸 보고서는 참 펄 세상은 희한한 사람들이 많구나 하고 생각했는데, 이제 pysh도 나왔군요! 본셸 스크립트를 익히기 전에 셸에서 파이썬식으로 하면 참 좋겠다 하고 생각했었는데, 이제 bash 스타일로 만들었다는 pysh에서 그 꿈이 실현된 것 입니다!
우선 이건 readline 모듈을 사용하기 때문에 행 편집면에서는 bash와 차이점이 거의 없긴 한데, 아직 컴플리션은 완벽하지는 않네요. 그리고 환경변수를 쓰는 방법이 셸과도 다르고 파이썬식도 아니고 어정쩡 해서 그게 좀 어색하기도 하고.. 하여간 파이썬 명령을 셸에서 막 섞어서 쓸 수 있다는 것은 참 매력인 듯합니다.
1 2 3 4 5 6 |
% python pysh.py Welcome to PySH! [perky@miffy /usr/home/perky]$ for i in range(3): ls i ls: 0: No such file or directory ls: 1: No such file or directory ls: 2: No such file or directory |
흐흐흐;;;
와!
그럼 bash 대신 Python을?