Miten saada nykyinen päivämäärä ja kellonaika päätelaitteessa ja asettaa mukautettu komento päätelaitteessa sitä varten?

Minun on tarkistettava kellonaika linuxin päätelaitteesta.
Millä komennolla saan päivämäärän ja kellonajan Linux-päätteestä?
Onko olemassa mitään tapaa, jolla voimme asettaa mukautetun toiminnon ?

Ratkaisu

Komento on date

Tulosteen mukauttamiseksi on käytettävissä lukemattomia vaihtoehtoja, katso luettelo date --help.

Esimerkiksi date '+%A %W %Y %X' antaa tulokseksi Tuesday 34 2013 08:04:22, joka on viikonpäivän nimi, viikon numero, vuosi ja kellonaika.

Kommentit (4)

Voit käyttää päivämäärää saadaksesi päivän kellonajan ja päivämäärän:

[pengyu@GLaDOS ~]$date
Tue Aug 27 15:01:27 CST 2013

Myös hwclock käy:

[pengyu@GLaDOS ~]$hwclock
Tue 27 Aug 2013 03:01:29 PM CST  -0.516080 seconds

Jos haluat mukautetun tulostuksen, voit joko ohjata date:n tulostuksen johonkin awk:n kaltaiseen ohjelmaan tai kirjoittaa oman ohjelman, joka tekee sen.

Muista laittaa omat suoritettavat skriptisi/binäärisi PATH:iin (esim. /usr/bin), jotta se on kutsuttavissa mistä tahansa.

Kommentit (2)