특정 디렉토리 내에서 새로 발견 된 파일을 먼저 편집 한 다음 incron/python을 통해 업로드하는 방법은 무엇입니까? 파이썬 스크립트에서 파일 이름을 문자열로 지정하는 방법으로 약간 혼란 스럽습니다.incrond/python을 통해 파일을 편집하는 방법
incrontab의 -e :
파이썬 코드/var/test IN_CREATE /var/pythoncode/code.py
: 기본적으로
s = open("confused.txt").read()
s = s.replace("string1", "string2")
f = open("confused.txt", 'w')
f.write(s)
f.close()
, 내가 incron 서비스가 /var/test
폴더 내에서 발견 된 모든 새로운 파일을 찾을 수 있고, 다음 파이썬을 실행하기 위해 노력하고 있어요 /var/test
에있는 새 파일 내의 문자열을 찾아 교체하는 코드. 그러나 "confused.txt"
파일 이름 문자열에 접근하는 방법은 확실하지 않습니다. /var/test
에있는 각 파일은 동적 이름을 갖기 때문입니다.
1 단계 - -