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

  • Matus Slovak

    Matus Slovak

    5 Temmuz 2007
  • Skrillex

    Skrillex

    6 NİSAN 2010
  • wolfys you tube

    wolfys you t

    22 Kasım 2006