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

  • Ama Jenna

    Ama Jenna

    29 NİSAN 2011
  • The Computer Chronicles

    The Computer

    7 Kasım 2012
  • UlyssesForever's channel

    UlyssesForev

    28 ŞUBAT 2012