반응형
스크립트를 작성했고 bash에서 파이프 가능 이되기를 원합니다. 다음과 같은 것 :
echo "1stArg" | myscript.py
가능할까요? 어떻게?
해결 방법
이 간단한 echo.py
를 참조하십시오.
import sys
if __name__ == "__main__":
for line in sys.stdin:
sys.stderr.write("DEBUG: got line: " + line)
sys.stdout.write(line)
달리는:
ls | python echo.py 2>debug_output.txt | sort
산출:
echo.py
test.py
test.sh
debug_output.txt 내용 :
DEBUG: got line: echo.py
DEBUG: got line: test.py
DEBUG: got line: test.sh
참조 페이지 https://stackoverflow.com/questions/4429966
반응형
'파이썬' 카테고리의 다른 글
파이썬 인증을 사용하는 urllib.request.urlopen (url) (0) | 2020.10.20 |
---|---|
파이썬 목록에서 첫 번째 항목을 제거하는 방법은 무엇입니까? (0) | 2020.10.20 |
파이썬의 데이터 프레임 행에서 최대 값 가져 오기 (0) | 2020.10.20 |
파이썬 grangercausalitytests에서 "LinAlgError : Singular matrix"가 표시되는 이유는 무엇입니까? (0) | 2020.10.20 |
파이썬 변수로 파이썬 함수 호출 (0) | 2020.10.20 |
댓글