|
Редирект stderr + сообщение
|
|||
---|---|---|---|
#18+
Привет. Тривиальная задача, но никак не могу понять как сделать :) Есть много скриптов. Мне нужно редиректить stderr в файл и добавлять сообщение о том, каким скриптом была сгенерирована ошибка. Вроде "script.sh 2>> echo "script.sh - " error.log" ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2016, 12:18 |
|
Редирект stderr + сообщение
|
|||
---|---|---|---|
#18+
andrey10, Код: sql 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2016, 16:33 |
|
Редирект stderr + сообщение
|
|||
---|---|---|---|
#18+
ну и до кучи другие варианты добавления префикса в каждую линию With sed: Код: sql 1. 2. 3. 4. 5.
This replaces every line beginning ^ with myprefix_. Note that ^ is not lost, so this allows to add content to the beginning of each line. You can make your awk's version shorter with: Код: sql 1. 2. 3. 4. 5.
or passing the value: Код: sql 1. 2. 3. 4. 5. 6.
It can also be done with nl: Код: sql 1. 2. 3. 4. 5.
Finally: as John Zwinck explains, you can also do: Код: sql 1.
on OS X: Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2016, 16:43 |
|
|
start [/forum/topic.php?fid=25&fpage=19&tid=1481614]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
26ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
others: | 302ms |
total: | 424ms |
0 / 0 |