Red de conocimiento informático - Conocimiento del nombre de dominio - ¿Cómo calcular cuántos días hay en tres meses en Linux? Por favor ingrese el comando

¿Cómo calcular cuántos días hay en tres meses en Linux? Por favor ingrese el comando

Recién comencé a practicar SHELL y mi escritura era terrible. Pero es fácil de leer.

#/bin/sh

m1()

{

Mes=9

Año=2014

cal $Mes $Año | sed -n '3, $p' | awk '{print $NF}'

}

m2( )

{

Mesdos=10

Añodos=2014

cal $Mesdos $Añodos xargs awk '{print $NF }'

}

m1 > 1.txt

m2 > > 1.txt

awk '{suma+=$1} END{print sum}' 1.txt

Lo anterior especifica la suma de los días en dos meses. Según el formato, si desea encontrar el número de días en unos meses, puede escribir varios m en 1.txt, seguido de >>. Por supuesto, si desea utilizar este método para preguntar la cantidad de días en varios meses, definitivamente no funcionará.