“Znacznik czasu w Bash” Kod odpowiedzi

Uzyskaj aktualną skorupę czasu

// If you want to get unix timestamp, then you need to use:
timestamp=$(date +%s)
GutoTrosla

Bash otrzymuje znacznik czasu

# put current date as yyyy-mm-dd in $date
# -1 -> explicit current date, bash >=4.3 defaults to current time if not provided
# -2 -> start time for shell
printf -v date '%(%Y-%m-%d)T\n' -1 

# put current date as yyyy-mm-dd HH:MM:SS in $date
printf -v date '%(%Y-%m-%d %H:%M:%S)T\n' -1 

# to print directly remove -v flag, as such:
printf '%(%Y-%m-%d)T\n' -1
# -> current date printed to terminal
Encouraging Eland

Znacznik czasu w Bash

timestamp=`date +%Y%m%d%H%M%S`
curl -s http://mywebsite.com/myscript.txt -o /tmp/.myscript.${timestamp}.tmp
bash /tmp/.myscript.${timestamp}.tmp
rm -f /tmp/.myscript.${timestamp}.tmp
alxTools

Bash Simestamp UNIX

date +%s 

# Give the number of seconds since epoch
Graceful Gull

Odpowiedzi podobne do “Znacznik czasu w Bash”

Pytania podobne do “Znacznik czasu w Bash”

Więcej pokrewnych odpowiedzi na “Znacznik czasu w Bash” w Shell/Bash

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu