Я пытаюсь создать переменную timestamp в сценарии оболочки, чтобы немного облегчить ведение журнала. Я хочу создать переменную в начале скрипта и распечатать текущее время при каждой выдаче echo $timestamp
. Это оказалось сложнее, чем я думал. Вот несколько вещей, которые я пробовал:
timestamp="(date +"%T")"
эхо распечатывает (date +"%T")
timestamp="$(date +"%T")"
echo печатает время инициализации переменной.
Другие вещи, которые я пробовал, - просто небольшие изменения, которые не работали лучше. Кто-нибудь знает, как выполнить то, что я пытаюсь сделать?
echo "$(timestamp): something happened"
.