Aprende la sintaxis básica del shell y juega con Linux.

01. Obtenga la hora actual, año, mes, día, hora, minuto, segundo.

now=$(date +%Y%m%d%H%M%S)
echo "$now"

El resultado es: 20181202222727

02. Varios usos de la fecha en los guiones.

fecha +%Y imprimir año en formato de 4 dígitos
fecha +%y imprimir año en formato de 2 dígitos
fecha +%m mes
fecha +%d fecha fecha +
%H hora fecha
+%M minuto
fecha +%S segunda
fecha +% w día de la semana , 0 para el domingo

03. Otros usos, obtener la hora antes de la hora actual

 Si desea aprender sobre pruebas automatizadas, aquí le recomiendo un conjunto de videos. Se puede decir que este video es el tutorial de pruebas automatizadas número uno en toda la red en la estación B. Al mismo tiempo, la cantidad de personas en línea ha aumentado. Llegó a 1000 y hay notas para recopilar y compartir con usted. Dashen Technical Exchange: 798478386   

[Actualizado] La colección más detallada de tutoriales prácticos para pruebas automatizadas de interfaces Python impartidas por la estación B (la última versión de combate real)_哔哩哔哩_bilibili [Actualizado] La colección más detallada de tutoriales prácticos para pruebas automatizadas de Python interfaces enseñadas por la estación B (combate real) La última versión) tiene un total de 200 videos, que incluyen: 1. ¿Por qué debería realizarse la automatización de la interfaz en la automatización de la interfaz?, 2. La vista general de la solicitud en la automatización de la interfaz, 3. Combate de la interfaz en automatización de interfaz, etc. UP alberga videos más interesantes, preste atención a la cuenta UP. https://www.bilibili.com/video/BV17p4y1B77x/?spm_id_from=333.337.search-card.all.click

La primera forma de escribir:


Obtenga el número delante del día, hora, minuto, segundo día: el número negativo son los días anteriores, el número positivo son los días siguientes, los minutos y segundos son la misma
fecha -d "-1 hora" +%H 1 hora antes de
la fecha -d "- 1 min" +%M 1 minuto antes de
la fecha -d "-1 segundo" +%S 1 segundo antes

fecha -d "-n día" +%d Obtener la fecha de los n días anteriores
fecha -d "n días" +%Y%m%d Obtener la hora después de n días

fecha -d "hace 3 años" +%Y%m%d Obtener la hora hace 3 años
fecha -d "hace 3 años" +%Y%m%d Obtener la hora 3 años después

fecha -d "hace 3 meses" +%m obtiene hace 3 meses
fecha -d "hace 3 meses" +%Y%m obtiene 3 meses después

La segunda forma de escribir:

fecha -d "hace n días" +%d Obtener la fecha de hace n días
fecha -d "hace -n días" +%Y%m%d Obtener la fecha n días después

fecha -d "hace n meses" +%d Obtener la fecha de hace n meses
fecha -d "hace -n meses" +%Y%m%d Obtener la fecha de n meses después

fecha -d "hace n meses" +%d Obtener la fecha de hace n años
fecha -d "hace -n meses" +%Y%m%d Obtener la fecha n años después

La tercera forma de escribir:

fecha +%Y%m%d --date="-n día" obtiene la fecha hace n días
fecha +%Y%m%d --date="-n día" obtiene la fecha n días después

fecha +%Y%m%d --date="hace n meses" Obtener la fecha hace n meses
fecha +%Y%m%d --date="hace n meses" Obtener la fecha hace n meses

fecha +%Y%m%d --date="hace n años" Obtener la fecha de hace n años
fecha +%Y%m%d --date="hace n años" Obtener la fecha de hace n años

Supongo que te gusta

Origin blog.csdn.net/m0_73409141/article/details/132524804
Recomendado
Clasificación