Articles of date del

Get Timestamp 00:00:00 Ayer en bash shell

Tengo una secuencia de commands que desea get la timestamp en comenzar ayer (00:00:00 GMT + 0) pero no puedo ejecutar esta secuencia de commands dateto=$(date –date="1 days ago" +"%Y-%m-%d") datetoj=$(date +%s –date "$dateto 07:00:00") <Im in GMT+7> ¿Cómo puedo get la timestamp en este caso?

Conversión de DateFormat

Estoy tratando de cortar las tres columnas usando el command awk. -rwxrwxr-x 1 rouser users 33 Oct 19 05:20 b.sh Estoy usando esta línea debajo para cortar los valores del 33 Oct 19 05:20. z=`ls -l b.sh | awk '{print $6,$7,$8 }'` echo $z z dará el resultado como 33 Oct 19 05:20. Cuál es […]

Formatear la date en bash

Me gustaría formatear la date en bash en un script. El formatting es: 2016-10-05T12: 18: 36.890 + 02: 00 Actualmente estoy usando: $(date +%Y%m%d%H%M%S) ¿Alguna idea de cómo se puede hacer esto?

Problemas en la conversión de dates

He intentado agregar 1 hora a la hora existente, ya que la timestamp está en CST, que estoy tratando de convertir a EST. out_date3=$(ls -lrt out.log | awk '{print $8}') que da salida como 08:45 out_date4=$(out_date3 + 01:00) Quiero el resultado como 09:45, pero el out_date4 no funciona.

error de date no válida para% m% d% formatting Y

Quiero convertir un String en formatting% m% d% Y hasta la date. Pero, obteniendo un error de date no válida como se muestra a continuación: bash-4.1$ date -d '10042015' +"%m%d%Y" date: invalid date `10042015' ¿Como arreglarlo?

Convertir date en bash shell

Tengo un file csv (llamado a.csv ) exportado desde DB mongo de esta manera: … ABC,DN,1000,RENEW_DAY,Thu Apr 27 2017 23:19:47 GMT+0700 (ICT),1,1,4,-1 ANSLAS,DN,1000,RENEW_DAY,Thu Apr 27 2017 23:19:52 GMT+0700 (ICT),1,1,4,-1 … Quiero importar este file a MySQL pero este formatting de date no puede ser insertado. Así que tengo una idea para convertir esto para que […]

Reste dos dates usando Shell Scripting

¿Cómo puedo restar dos dates en formatting epoch usando Shell Scripting? Quiero la salida en formatting de Meses, Días, Horas. También debería funcionar incluso por más de 12 meses (ya que encontré pocos que se restablecían a 0 meses si eran más de 12)

¿Cómo hacer una list de todos los fines de semana para los próximos 6 meses?

$ SAT=$(date -dsaturday +%Y-%m-%d) $ SUN=$(date -dsunday +%Y-%m-%d) $ $ echo $SAT 2016-04-09 $ echo $SUN 2016-04-10 $ Sé cómo puedo hacer una list de las próximas dates para el sábado y el domingo. ¿Cómo puedo hacer una list de todos los próximos sábados y domingos de los próximos 6 meses? Estoy usando Bash en […]

Encontrar la diferencia en las dates que está en formatting "% Y% m% d% H% M% S"

Tengo dos dates en formatting date + "% Y% m% d% H% M% S". ¿Cómo encontrar la diferencia y cómo verificar si la diferencia es más de 4 horas? Así es como lo he intentado echo $(( ( $(date +"%Y%m%d%H%M%S") – $(date +"%Y%m%d%H%M%S" -d "1970-01-01 + $(stat -c '%Z' filename ) secs")))) el command date […]

Portando el análisis de la date de Linux a FreeBSD

Tengo date en este formatting: date -d $datum +"%Y-%m-%d" y en Linux funcionó bien, pero en FreeBSD dice esto: ERROR wrong format usage: date [-jnRu] [-d dst] [-r seconds] [-t west] [-v[+|-]val[ymwdHMS]] … [-f fmt date | [[[[[cc]yy]mm]dd]HH]MM[.ss]] [+format] ¿Cuál es la respuesta a esto? date -d $datum +"%Y-%m-%d" >/dev/null 2>&1 || echo "ERROR wrong […]