![유닉스 > 재정의 명령?](https://linux55.com/image/1947/%EC%9C%A0%EB%8B%89%EC%8A%A4%20%26gt%3B%20%EC%9E%AC%EC%A0%95%EC%9D%98%20%EB%AA%85%EB%A0%B9%3F.png)
쉘 명령(예 sh run.sh > log.txt
: )을 실행하고 있습니다. 매번 파일을 덮어쓰는 방법( log.txt
실행할 때마다 추가되지 않도록)
log.txt
나는 Python 스크립트에서 이 작업을 수행하고 있으며 로그 파일에서 특정 숫자를 확인할 때마다( 방금 교체 한 숫자에 숫자를 추가하고 싶지 않습니다 )
답변1
연산자는 >
먼저 파일을 null로 자른 다음 파일에 쓰는 방식으로 파일을 덮어씁니다. 연산자 >>
가 추가됩니다. 어쩌면 실제로 사용하고 있는 게 아닐까?