SORU
12 HAZİRAN 2013, ÇARŞAMBA


Bash komut dosyası zaman damgası değişken oluştur

Günlüğe biraz daha kolaylaştırmak için bir kabuk zaman bir değişken oluşturmak için çalışıyorum. Yazısının başında değişken oluşturmak istiyorum ve bunu dışarı echo $timestamp ben sorun her zaman geçerli zaman yazdırın. Düşündüm o zaman daha zor bir şey kanıtlıyor. Burada çalıştığım bazı şeyler:

timestamp="(date "%T")" echo (date "%T") yazdırır

timestamp="$(date "%T")" echo değişken başlatıldı zaman yazdırır.

Denedim diğer şeyler sadece daha iyi işe yaramadı küçük farklılıklar vardır. Herkes yapmak istediklerimi yapmak için nasıl biliyor mu?

CEVAP
13 Kasım 2013, ÇARŞAMBA


Eğer unix zaman damgası almak istiyorsanız, o zaman kullanmanız gerekir:

timestamp=$(date  %s)

%T sadece zaman; %H:%M:%S aynı ver (http://www.cyberciti.biz/faq/linux-unix-formatting-dates-for-display/)

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Android Police

    Android Poli

    21 NİSAN 2010
  • B4ROK

    B4ROK

    1 EKİM 2008
  • Chriselle Lim

    Chriselle Li

    26 Ocak 2008