명명된 파이프와 함께 사용할 때 >와 >>의 차이점

명명된 파이프와 함께 사용할 때 >와 >>의 차이점

아래 코드의 두 리디렉션 사이에 차이점이 있나요?

mkfifo foo
echo > foo  
echo >> foo

답변1

거기~해야 한다다른 점이 없다. fifos는 >>이 플래그로 열리며 fifos O_APPEND또는 기타 검색할 수 없는 파일에는 영향을 미치지 않습니다.

하지만sendfile(2), 모드에서 열린 파일 에서는 작동하지 않고 해당 모드가 설정된 검색할 수 없는 파일에 반대하는 Linux의 인터페이스와 같은 버그가 있는 인터페이스가 있으므로 O_APPEND항상 해당 형식을 사용하는 것이 좋습니다 >.

답변2

>대상 파일 덮어쓰기

>>대상 파일에 추가

감사해요조빈존재하다우분투에 물어보세요좋아요가 45개 있는 신뢰할 수 있는 답변입니다.

관련 정보