Sur Linux, vous pouvez convertir une date comme "2010-10-02" à un horodatage unix en script shell parComment convertir DATE UNIX TIMESTAMP en script shell sur MacOS
date -d "2010-10-02" "+%s"
Depuis Mac OS ne avoir l'équivalent -d pour date. Comment allez-vous convertir une date à un timestamp unix dans un script shell.
sur le terminal en utilisant OSX shell bash Je ne peux pas utiliser la commande ci-dessus Ex: currDate = 'date +% Y% m% d' Date -j de la « % a% b% d% T % Z% Y "" $ {currDate} "" +% s " – Learner
@Jagdeep Cela ne fonctionnera sur OSX que si le fuseau horaire spécifié est celui du fuseau horaire du système. Je suis dans 'PDT' donc dans la commande ci-dessus, changer' EDT' avec 'PDT' a fonctionné pour moi. – linuxeasy