Как распечатать связанную дату и время в секундах

[

] Нет, его невозможно посмотреть, непосредственно через ZFS отправить или получить. В Solaris 11.2 есть некоторые глаголы, доступные в zfs send, которые позволят вам измерить процесс.[

] [

]Если у вас есть доступ к скрипту, вы можете отправить zfs send через 'pv', чтобы посмотреть прогресс, если это будет достаточно полезно.[

].
1
30.07.2015, 04:36
1 ответ

Во-первых,

$cur_date=20150405
$cur_time=12:35:12

также должно быть

cur_date=20150405
cur_time=12:35:12

также, не используйте BackTicks, они устарели. Синтаксис $ (...) синтаксис проще прочтен и может быть вложенным, при желании.

Вот переписывание «Cur» части вашего кода:

#!/usr/bin/env bash

cur_date=20150405
cur_time=12:35:12

cur_datetime="$cur_date $cur_time"
echo "CRT $cur_datetime"

cur_date_SEC=$(date -d "$cur_datetime" +%s)
echo "CD: $cur_date_SEC"

Я не буду публиковать вывод: скорее всего, он будет отличаться от того, что вы увидите, из-за различий в часовой зоне.

FWIW, Shellcheck может быть очень удобным при написании сценариев Bash.

2
27.01.2020, 23:37

Теги

Похожие вопросы