Заповядайте да знаете дните до края на годината

Въпреки че не сме в края на годината, още по-малко, намирам този съвет за особено интересен.

В терминал нека просто поставим това:

echo "Faltan $(($(date +%j -d"Dec 31")-$(date +%-j))) días para que termine el año $(date +%Y)."

Както можете да видите, нещо като:

Има 215 дни до края на 2013 г.

Операцията е проста, използваме командата и променливата date , с date +%j знаем деня от годината, в който се намираме ( вчера, 30 май, беше ден номер 150 ), след това откриваме колко дни има годината -d»Dec 31″ ( ... или така разбрах ), за да извадим тези дни, които годината има, от номера на текущия ден, това ще ни даде колко дни са останали.

Както и да е, с командата за дата можете да правите много повече неща, отколкото предполагах 

поздрави


Добавяне като предпочитан източник в Google