Tanggal format yyyy-mm-dd dalam skrip shell

Tanggal format yyyy-mm-dd dalam skrip shell

Perintah Tanggal Linux digunakan untuk mendapatkan tanggal dan waktu saat ini. Anda dapat dengan mudah menyesuaikan hasilnya dengan menggunakan argumen. Dalam tutorial cara-cara ini, Anda akan belajar memformat tanggal sebagai "yyyy-mm-dd" di shell bash.

Gunakan salah satu metode di bawah ini untuk mendapatkan tanggal saat ini dalam format "yyyy-mm-dd".

  • Menggunakan perintah tanggal - Untuk mencetak hasilnya Yyyy-mm-dd format, Anda bisa menggunakan %Y-%m-%d atau %F Opsi dengan perintah tanggal. Di sini %F Opsi adalah alias untuk%y-%m-%d. Tanggal +%F #Output: 2022-07-25 Tanggal +%Y-%M-%D #Output: 2022-07-25
    12Tanggal +%F #Output: 2022-07-25Date +%Y-%M-%D #Output: 2022-07-25

  • Menggunakan perintah printf - Daripada menggunakan perintah tanggal, perintah cetak juga menyediakan tanggal bawaan yang diformat dalam bash (> = 4.2). printf '%(%y-%m-%d) t \ n'
    1printf '%(%y-%m-%d) t \ n'

Metode di atas mencetak hasil pada output standar. Anda juga dapat menyimpan hasilnya dalam variabel seperti:

dt = $ (tanggal '+%y-%m-%d') dt = $ (tanggal '+%f') dt = $ (printf '%(%y-%m-%d) t \ n')
12345dt = $ (tanggal '+%y-%m-%d') dt = $ (tanggal '+%f') dt = $ (printf '%(%y-%m-%d) t \ n')