Перейти к содержанию

Рекомендуемые сообщения

Опубликовано

Попытался сохранять в лог статусы запуска скриптов:

 

for i in $(/opt/bin/find /opt/etc/init.d/ -perm '-u+x' -name 'S*' | sort $ORDER ) ;
do
   case "$i" in
       S* | *.sh )
           # Source shell script for speed.
           trap "" INT QUIT TSTP EXIT
           #set $1
           #echo "trying $i" >> /tmp/rc.log
           . $i $ACTION $CALLER >> /tmp/rc.log
           ;;
       *)
           # No sh extension, so fork subprocess.
           $i $ACTION $CALLER >> /tmp/rc.log
           ;;
   esac
done
 

В итоге выходит

 


[1;37m Starting i2pd...             [1;32m done. [m
[1;37m Starting dropbear...             [1;32m done. [m
[1;37m Starting bashbot.sh...             [1;32m done. [m
 

Вопрос - как избавиться от раскрашивающих символов при выводе в файл?

Опубликовано
Попытался сохранять в лог статусы запуска скриптов:

Вопрос - как избавиться от раскрашивающих символов при выводе в файл?

Вариантов вагон

1. Обработать вывод SED'ом

2. Написать свой вариант rc.unslung

3. Отредактировать rc.func

Опубликовано
Попытался сохранять в лог статусы запуска скриптов:

Вопрос - как избавиться от раскрашивающих символов при выводе в файл?

Вариантов вагон

1. Обработать вывод SED'ом

2. Написать свой вариант rc.unslung

3. Отредактировать rc.func

мне бы одного конкретного хватило.. :oops:

Опубликовано
мне бы одного конкретного хватило.. :oops:
Так сделайте один конкретный. А если где-то что-то не выйдет, то обращайтесь, подскажем.

ОК, а где лежит rc.func? И что в нем нужно редактировать?)

Опубликовано
/opt/etc/init.d/rc.func там все и расписано...

а как-то отловить выхлоп программы нельзя до того как его шелл раскрасит?

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.