以下のコードの2つのリダイレクトの間に違いがありますか?
mkfifo foo
echo > foo
echo >> foo
答え1
そこしなければならない他に何もない。 fifosは>>
このフラグで開き、fifosO_APPEND
や他の検索できないファイルには影響しません。
しかし、sendfile(2)
、モードで開かれたファイルでは動作せず、モードが設定されている検索できないファイルに反対するLinuxのインタフェースなどのバグがあるインタフェースがあるため、O_APPEND
常にその形式を使用することをお勧めします>
。