linux - Python에서 다음 쉘 명령을 작성하는 방법은 무엇입니까?
漂亮男人
漂亮男人 2017-06-28 09:23:05
0
3
1125

원래 스크립트는 선배님이 관리해 주셨는데 이해하기 너무 어려운 쉘 스크립트였습니다. 사장님께서 파이썬으로 다시 작성해 달라고 하셔서 svn 로그에서 타임스탬프 필드를 가져오는 것입니다.

]
파이썬의 지시를 따랐습니다. 작성 방법은 명령을 하나로 합치고 popen을 호출하여 실행하는 것입니다.

그러나 실행 시 아래와 같이 오류가 보고되었습니다.

그런 다음 cmd의 앞부분을 측정했는데

결과는 다음과 같습니다.

결과가 정확하다고 볼 수 있는데, sed 부분에서 판단 문제가 발생하는 경우 선배님들의 도움 부탁드립니다.

漂亮男人
漂亮男人

모든 응답(3)
我想大声告诉你

명령줄에 명령어를 직접 복사하면 작동이 되나요? 작동한다면 문자열 구성에 실수를 했다는 의미입니다. 예를 들어, 파이썬에서는 "%F"와 '"%F"'가 다르고 '2'와 '\ 2'는 다릅니다

刘奇

처음 일을 시작할 때는 남의 아이디어에 너무 집착해서 최대한 Python을 활용해 함수를 구현하려고 했어요. 문제를 해결하려면 Python의 대체 기능을 사용하세요

过去多啦不再A梦

필요없어요sed/grep...

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿