я привык к SLF4J
в Java и logging
в Python, где я могу иметь функциональные имена иномера строки как поля моего выходного формата.каротаж Bash, включая номер строки
Акцент на: номер строки
Могу ли я получить подобную вещь в Bash?
Цель: построить функцию log_error
для вызова из моего (огромного) сценария, выводя уровень серьезности источника ошибки, имя функции и номер строки.
Использование по назначению:
log_error "INFO: my info" ... # called from within my_function at line 20
Предназначенный выход:
[INFO] [email protected] my info
ли такое вообще возможно?
Не могли бы вы написать образец того, как вы будете использовать это для достижения вышеуказанного? – Robottinosino