The UNIX and Linux Forums  
Hei og Velkommen fra USA til UNIX og Linux Forums! Takk for besøket og Delta i vårt globale samfunn.

Go Back   UNIX og Linux Forums > Top Forums > UNIX for Dummies SpørsmÃ¥l og svar
.
google unix.com



UNIX for Dummies Spørsmål og svar Hvis du er usikker på hvor du skal legge inn en UNIX-eller Linux-spørsmålet, legger den her. Alle UNIX og Linux newbies velkommen!

Mer UNIX og Linux Forum Emner Du kan finne nyttig
Tråd Tråd startet Forum Svar Siste innlegg
Ticks i sekunder. mig28mx HP-UX 1 06-26-2007 08:43
Tid Differanse på sekunder k_bijitesh UNIX for Advanced & ekspertbrukere 1 01-16-2007 04:15
hvordan det skal vises minutter n sekunder ... santy Shell programmering og Skripting 1 08-23-2006 10:18
Kan ikke vise dato-tid i sekunder på AIX me_haroon AIX 6 07-11-2006 09:18
sekunder til TT: MM: SS akrathi UNIX for Dummies Spørsmål og svar 2 10-19-2005 02:30

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Søk i denne tråden Rate Thread Visningsmoduser
  #1 (permalink)  
Old 12-06-2005
Bhups Bhups is offline
Registrert bruker
  
 

Bli Dato: desember 2005
Innlegg: 23
Question Komme i gang i Mili sekunder

hei alle UNIX Gurus,
dette er mitt første innlegg ... så jeg legger inn dette med store forventninger... håper å få lignende svar ...

spørsmålet mitt er ....

trenger for å få tidsstempelet med millisekund i UNIX. Dato kommandoen gir År, måned dag, time, minutt og sekund, men det gir ikke millisekund.

Hjelp i denne vil bli verdsatt.

takk
Bhups.
  #2 (permalink)  
Old 12-06-2005
blowtorch's Avatar
blowtorch blowtorch is offline Forum Advisor  
Støttespiller
  
 

Bli Dato: desember 2004
Sted: Singapore
Innlegg: 2350
Velkommen til forumet. Vennligst søk på forumet før du spør spørsmål så mange spørsmål er allerede besvart før. Her er et innlegg som vil gi deg tid i mikrosekunder. Du kan enkelt konvertere til millisekunder.

Skål
  #3 (permalink)  
Old 12-06-2005
Bhups Bhups is offline
Registrert bruker
  
 

Bli Dato: desember 2005
Innlegg: 23
takk ppl .... jeg actully kontrollert spørsmål / svar, men cudnt finne ne svar på mitt spørsmål .....
actully jeg ville ha et script / funksjon i UNIX ...... n ikke "C" for å gjøre samme jobb .... dvs få mili sekunder utdatert (system dato )....

ne flere forslag ppl :-)...??
  #4 (permalink)  
Old 12-06-2005
Bhups Bhups is offline
Registrert bruker
  
 

Bli Dato: desember 2005
Innlegg: 23
HEY Perderabo ....

cum til unnsetning sir .... en nybegynner maner ur hjelp ...???
  #5 (permalink)  
Old 12-06-2005
Perderabo's Avatar
Perderabo Perderabo is offline Forum Staff  
Unix Daemon
  
 

Bli Dato: Aug 2001
Beliggenhet: Ashburn, Virginia
Innlegg: 9115
Sitat:
Originally Posted by Bhups
cum til unnsetning sir .... en nybegynner maner ur hjelp ...???
Du kan ikke presse blod fra en stein. Standarden unix date-kommandoen ikke gjør millisekunder. Posix sier: "oppløsning av systemet klokken er uspesifisert.", men de gjør det klart andre steder at en oppløsning på minst ett sekund er nødvendig. Posix ikke kreve at klokke-systemet kaller levere et grensesnitt som støtter mikrosekunder. Men du kan skrive en bærbar unix program som trenger millisekunder. Men som en praktisk sak, alle moderne systemer vil ha minst millisekund oppløsning. Men du vil ikke finne en standard unix utiliity som støtter millisekunder. Så du trenger et annet program til å ringe fra shell script. Enten GNU dato eller den lille verktøyet i den koblede tråden vil gjøre. Og ikke forventer at det skal fungere godt på noen virkelig gamle UNIX-systemer. Faktisk, selv på en moderne datamaskin kan flere millisekunder oppstå mellom gang skriptet henter millisekunder og kommuniserer tidsstempelet til omverdenen. Skript må gaffel og exec eksterne programmer å gjøre ting. Det er ikke til millisekund resolution.You må kanskje skrive programmet i helt i C og / eller bruk sanntid extentions.

(Hmmmm: Vino er å dele utdata% N av 1000000 som innebærer at% N returnerer nanosekunder. Jeg må se på det. Det er ikke åpenbart hvordan du kan få nanosekunder ....)
  #6 (permalink)  
Old 12-06-2005
vino's Avatar
Vino vino is offline Forum Staff  
Tilhenger (i Vino Veritas)
  
 

Bli Date: Feb 2005
Beliggenhet: Bangalore, India
Innlegg: 2798
Sitat:
Originally Posted by Bhups
trenger for å få tidsstempelet med millisekund i UNIX. Dato kommandoen gir År, måned dag, time, minutt og sekund, men det gir ikke millisekund.
Som jeg forstår, trenger du et tidsstempel med millisekunders presisjon.

Arbeider med GNU dato.

Code:
sh-2.05b$ cat bhups.ksh
#! /bin/ksh
epoch=$(date +%F-%l-%M-%S-)$(( $(date +%N) / 1000000 ))
echo $epoch
sh-2.05b$ ./bhups.ksh 
2005-12-06- 4-22-35-195
Vino

Sist endret av vino; 12-06-2005 kl 08:28..
Closed Thread

Hugseliste

Thread Tools Søk i denne tråden
Søk i denne tråden:

Avansert søk
Visningsmoduser Ranger denne tråden
Ranger denne tråden:

Innleggsaktivitet Regler
Du kanskje ikke poste nye tråder
Du kanskje ikke poste svar
Du kanskje ikke post vedlegg
Du kanskje ikke redigere innleggene dine

BB-kode er PÃ¥
Smilefjes er PÃ¥
[IMG] koden PÃ¥
HTML-koden Av
Pingbacks er PÃ¥
Refbacks er PÃ¥




Alle klokkeslett er GMT -4. NÃ¥ er klokken 02:01.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Language Translations Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. All Rights Reserved.Ad Management by RedTyger

Content Relevant nettadresser av vBSEO 3.2.0