[Moscow.pm] Консольные скрипты

Alexander Q qalex на ashmanov.com
Чт Апр 9 06:06:33 PDT 2009


В Чтв, 09/04/2009 в 17:02 +0400, Павел Тимонин пишет:
> 
> 
> 9 апреля 2009 г. 17:00 пользователь Alexander Q <qalex на ashmanov.com>
> написал:
>         В Чтв, 09/04/2009 в 16:57 +0400, Павел Тимонин пишет:
>         > конечно, три строчки типа
>         >
>         > echo text > /path/to/file
>         > sudo cp /path/to/file /path/to/system/file
>         > rm /path/to/file
>         
>         
>         Можно одну строчку "echo text | sudo tee /path/to/file
>         > /dev/null" :)
> 
> зачем '> /dev/null'? 

tee пропускает через себя поток со STDIN на STDOUT, копируя его в файл.
>/dev/null очищает STDOUT. Нам же надо только скопировать текст в файл,
так?

http://www.opennet.ru/man.shtml?topic=tee

>         
>         > это допустимо, но как-то очень уж некрасиво.
>         >
>         > а вот мысль присвоить сюид скрипту мне нравится. должно
>         сработать.
>         >
>         > 9 апреля 2009 г. 14:21 пользователь Naim Shafiev
>         <shafiev на gmail.com>
>         > написал:
>         >         я что то не допонял но вы можете копать в строну
>         suid ?
>         >
>         >         9 апреля 2009 г. 1:13 пользователь Ruslan Zakirov
>         >         <ruslan.zakirov на gmail.com> написал:
>         >
>         >         > sudo cp $tmp $target?
>         >         >
>         >         > 2009/4/9 Павел Тимонин <gg.error на gmail.com>:
>         >         >> Необходимо получить права супер пользователя для
>         записи в
>         >         файл с модом 644.
>         >         >> То есть есть такой файл, и надо в него что-то
>         записать.
>         >         Изменить права на
>         >         >> него нельзя. Есть sudo. Что можно сделать?
>         >         >> --
>         >         >> Moscow.pm mailing list
>         >         >> moscow-pm на pm.org | http://moscow.pm.org
>         >         >>
>         >         >>
>         >         >
>         >         >
>         >         >
>         >         > --
>         >         > Best regards, Ruslan.
>         >         > --
>         >         > Moscow.pm mailing list
>         >         > moscow-pm на pm.org | http://moscow.pm.org
>         >         >
>         >         --
>         >         Moscow.pm mailing list
>         >         moscow-pm на pm.org | http://moscow.pm.org
>         >
>         >
>         > --
>         > Moscow.pm mailing list
>         > moscow-pm на pm.org | http://moscow.pm.org
>         --
>         
>         With best regards,
>          Alexander Q                         mailto:qalex на ashmanov.com
>         
>         
>         --
>         Moscow.pm mailing list
>         moscow-pm на pm.org | http://moscow.pm.org
>         
> 
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
-- 
With best regards,
  Alexander Q                         mailto:qalex на ashmanov.com



Подробная информация о списке рассылки Moscow-pm