LINUX.ORG.RU

Изменение префикса отладочной строки от set -x

 


3

1

Добрый день,

У меня возник следующий вопрос: по умолчанию если в bash скрипте включить дебаг по set -x он выводит всё с префиксом +, т.е. например

+ echo "test"

Как можно изменить это поведение? Например, чтобы было что-то вроде

DEBUG: echo "test"

Можно, наверное, завернуть всё в sed и менять префикс в нём, но нельзя ли как-то иначе и проще, не заворачивая всю портянку во что-то?

★★

PS4

#!/bin/sh

PS4="DEBUG: "
set -x

echo hi
joy4eg ★★★★★
()

Спасибо, добрые люди :)

Hater ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.