찾다

 >  Q&A  >  본문

linux - Python에서 다음 쉘 명령을 작성하는 방법은 무엇입니까?

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

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

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

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

결과는 다음과 같습니다.

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

漂亮男人漂亮男人2739일 전1145

모든 응답(3)나는 대답할 것이다

  • 我想大声告诉你

    我想大声告诉你2017-06-28 09:25:05

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

    회신하다
    0
  • 怪我咯

    怪我咯2017-06-28 09:25:05

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

    회신하다
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-06-28 09:25:05

    필요없어요sed/grep...

    으아악

    회신하다
    0
  • 취소회신하다