Автор Тема: Вывод в файл  (Прочитано 1831 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн olegod

  • Пользователь
  • *
  • Сообщений: 21
Вывод в файл
« : 16 Сентября 2012, 22:39:24 »
Здравствуйте, есть такая команда
Цитировать
screen -dmS test /.../programm > /.../log.log
Но в такой записи вывод в файл не работает, работает если поместить /.../programm > /.../log.log в .sh файл и писать
Цитировать
screen -dmS test /.../s.sh
Но такой метод не подходит, нужно избежать .sh файлов, подскажите, что нужно исправить чтобы первый вариант записи заработал? Заранее спасибо!
 

Оффлайн corner

Re: Вывод в файл
« Ответ #1 : 16 Сентября 2012, 22:46:23 »
/.../log.log
А что это за путь такой? Если "засекретили" каталог от форумчан, то проверьте права на запись в него.
 

Оффлайн olegod

  • Пользователь
  • *
  • Сообщений: 21
Re: Вывод в файл
« Ответ #2 : 16 Сентября 2012, 22:51:37 »
Путь однозначно правильный и права есть(для теста запускал из под root), второй вариант работает ведь... Насколько я понял вывод идёт из screen, а нужно чтобы он шёл из программы которая запускается в screen
« Последнее редактирование: 16 Сентября 2012, 22:53:52 от olegod »
 

lisss

  • Гость
Re: Вывод в файл
« Ответ #3 : 16 Сентября 2012, 23:05:33 »
ну так в кавычки возьмите...

UPD: шифровать путь к локальным файлам - это верх паранойи или идиотизма :)
 

Оффлайн olegod

  • Пользователь
  • *
  • Сообщений: 21
Re: Вывод в файл
« Ответ #4 : 16 Сентября 2012, 23:12:43 »
Спасибо, не знал, вот например такая команда
Цитировать
sudo -u test screen -dmS /.../programm -s -f config.cfg > log.log
Как правильно расставить ковычки в такой команде?)
P.S. Просто не вижу смысла включать пути, они лишь увеличат команду и усложнят восприятие, для Вас стараюсь))
 

Оффлайн vladimir_ar

Re: Вывод в файл
« Ответ #5 : 17 Сентября 2012, 08:02:47 »
Путь в кавычки взять, как я понимаю.
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M
 

lisss

  • Гость
Re: Вывод в файл
« Ответ #6 : 17 Сентября 2012, 12:21:26 »
Цитировать
sudo -u test screen -dmS "/.../programm -s -f config.cfg > log.log"
 

Теги:
     

    [Решено] Вывод логов

    Автор Шаман

    Ответов: 2
    Просмотров: 1810
    Последний ответ 25 Июля 2013, 07:47:30
    от Шаман
    Вывод программы из автозапуска в окно терминала

    Автор dimat

    Ответов: 5
    Просмотров: 1591
    Последний ответ 27 Января 2018, 10:50:03
    от dimat
    [Решено!] Вывод списка самостоятельно установленных пакетов. Возможно ли?

    Автор Sferg

    Ответов: 2
    Просмотров: 1668
    Последний ответ 17 Апреля 2013, 15:08:36
    от qupl