Email or username:

Password:

Forgot your password?
7 comments
ludivokrug
@drq да, оно. А ведь в теории абсурд какой-то. Как можно сделать запись, не видя, что пишешь.

А можно.

Причем, ты тут в пустой файл пишешь. А как насчет записи в файл уже с информацией?

Я понимаю - она просто запишется следом, но ведь как-то невозможно это сделать не увидев, что информация есть.
@drq да, оно. А ведь в теории абсурд какой-то. Как можно сделать запись, не видя, что пишешь.

А можно.

Dr. Quadragon ❌

@ludivokrug Ну, а файл не обязательно открывать, чтобы докинуть в него строку.

:umu: :umu:
@drq @ludivokrug ну, от open() вы никуда не денетесь, как и от lseek(), чтобы перемотать файл в конец.

Конечно всё это не требует однозначно read прав.
:umu: :umu:
@drq @ludivokrug, уже не говоря о том, что запросто можно иметь файл который невозможно прочитать, но зато можно записать. У нас в /sys таких до жопы.
Dr. Quadragon ❌

@a1ba в /dev тож найдется парочка

@ludivokrug

:umu: :umu:
@drq @ludivokrug и самому можно сделать! FUSE же!
kravietz 🦇
@a1ba

Есть ещё расширенные атрибуты chattr(1) — chattr +a (append only), +i (immutable)

@drq @ludivokrug
Go Up