Linux: получить дату-время в скрипте bash

#!/bin/bash
# поставьте русскую локаль
date
#вывод: Втр Май 30 11:19:35 MSK 2017

# вы можете присвоить переменной результат работы команды date
cur_date=$(date);

# вывод даты
date_now=$(date  +%Y-%m-%d)
echo $date_now

# вывод времени
time_now=$(date  +%Y-%m-%d\ %H:%M:%S)
echo $time_now

# вывод времени для timestamp (firebird)
time_now=$(date  +%d.%m.%Y\ %H:%M:%S)
echo $time_now

#======

string_desc="now: "
string_date=$(date)

#конкатенация строк
string=$string_desc$string_date
echo $string

#вывод:
#now: Втр Май 30 11:24:39 MSK 2017


Отсюда: http://trainingweb.ru/page/date-bash