The UNIX and Linux Forums  
Hej og Velkommen fra USA til UNIX og Linux Forums! Tak for dit besøg og deltager i vores globale samfund.

Go Back   UNIX og Linux Forums > Top Forums > UNIX for dummyer Spørgsmål & svar
.
google unix.com



UNIX for dummyer Spørgsmål & svar Hvis du ikke ved, hvor man skal sende en UNIX-eller Linux-spørgsmål, efter det her. Alle UNIX og Linux newbies velkommen!

Mere UNIX og Linux Forum Emner du måske kan finde Helpful
Tråd Thread Starter Forum Svar Last Post
(Uopsættelige): Oprettelse flad fil ved hjælp af SQL-script og sqlplus fra UNIX Shell Script praka Shell Programmering og Scripting 6 04-15-2009 06:09 AM
Brug for hjælp til at skabe et Unix Script til at parse XML-fil Anil.Wmg Shell Programmering og Scripting 10 07-29-2008 06:58 AM
Læsning filnavne fra en fil og fuldbyrdelsesstaten den relative fil fra shell script anushilrai Shell Programmering og Scripting 4 03-10-2006 05:25 AM
fil læser i UNIX pradeepthanraj Shell Programmering og Scripting 2 11-15-2005 09:35 AM
Læsning bestemt linje fra en fil i Unix yeheyaansari UNIX for Advanced & Ekspertsøgning Brugere 2 02-12-2002 08:42 AM

Reply
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øg denne tråd Rate Thread Display Modes
  #1 (permalink)  
Old 06-25-2009
Vijay81 Vijay81 is offline
Registreret Bruger
  
 

Join Date: Jun 2009
Stillinger: 1
UNIX script til at læse en fil og derefter oprette en ny fil

Hej,

Jeg er en nybegynder i scripting ... jeg er nødt til at gøre et script hvor jeg er nødt til at læse en fil, der er listen over job navne, linje for linje og for hver enkelt linje fuldbyrde en dsjob kommando til at finde logge oplysninger om jobbet og ekstrakt kun starttidspunktet for jobbet, hvis det er større end 01 januar 2008 og skabe en outputfil som har jobname, at jeg læste efterfulgt af et komma og starttidspunktet stempel værdi.

Hvis jeg udføre dsjob (datastage) kommando efter et job A12TRANJB, de forventede resultater er:

dsjob-jobinfo DDW A12TRANJB

Job Status: Ikke aktiv (99)
Job Controller: ikke tilgængelig
Job Start Time: Tue feb 17 22:17:10 2009
Job Wave Antal: 0
Bruger Status: ikke tilgængelig
Job Control: ikke tilgængelig
Interimsaftalen Status: Ikke aktiv (99)
Aktivering id: ikke tilgængelig
Seneste Run Time: ikke tilgængelig
Job Process ID: 0
Aktivering List: A12TRANJB

Den fremhævede job starttidspunkt værdi i linje 3 er den eneste jeg har at sammenligne, og hvis det er større end 01.01.08, jeg er nødt til at skrive det til en fil, med jobbet navn, A12TRANJB.

Jeg har et Unix kodende gjort for dette, jeg ved, at der vil være masser af fejl .. jeg har det her nedenfor:

HTML Code:
jobname= /apps/Ascential/Projects/jobnames
for line in $jobname
do
dsjob -jobinfo $jobname PRJ | grep `job start time` | cut -f2 -d > newfile
Det highlihgted linje er et datastage dsjob kommando, som vil få jobbet log detaljer ..

kan nogle en behage hjælp mig i denne scripting?

tak,
Vijay
  #2 (permalink)  
Old 06-29-2009
prasperl prasperl is offline
Registreret Bruger
  
 

Join Date: Jun 2009
Stillinger: 22
Er det muligt at få den måned, som numre i stedet for at prøve på din dsjob kommando?

Ligesom 02 i stedet for februar???
Reply

Bogmærker

Thread Tools Søg denne tråd
Søg denne tråd:

Avanceret søgning
Display Modes Bedøm denne tråd
Bedøm denne tråd:

Udstationering Regler
Du kan ikke post nye tråde
Du kan ikke post svar
Du kan ikke post vedhæftede filer
Du kan ikke redigere dine indlæg

BB-kode er
Smilies er
[IMG] koden er
HTML-koden er Slukket
Trackbacks er
Pingbacks er
Refbacks er




Alle tidspunkter er GMT -4. Den tid er nu 10:20 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Oversættelser Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. Alle rettigheder Reserved.Ad Management ved RedTyger

Content Relevant webadresser ved vBSEO 3.2.0