LinuxForum.Fans
Тема

Присвоение нового владельца файлам после пересохранения

Автор: AAA 3 сообщений 965 просмотров
#127531

Как сделать так, что бы при редактировании кем либо файла, права на файл переходили к последнему редактировавшему?

Например: Есть файл с владельцем admin из группы admins, этот файл отредактировал и пересохранил пользователь user из группы users, но при этом владельцем admin из группы admins так и остался хозяином файла. Можно от этого как-то избавиться?

#127843

чем вы редактируете?
sed, ed, vi(m) работают нормально

#127846

#!/bin/sh
TEMP=`tmpfile`
cp "$1" $TEMP
$EDITOR $TEMP
rm "$1"
mv $TEMP "$1"


только проверку ошибок вставьте. после каждой команды.

Войдите или зарегистрируйтесь, чтобы ответить.