The UNIX and Linux Forums  

Go Back   De Unix-en Linux Forum > Top Forums > UNIX voor Dummies Questions & Answers
.
google unix.com



UNIX voor Dummies Questions & Answers Als u niet zeker weet waar je een Unix-of Linux vraag, post het hier. Alle UNIX-en Linux beginners van harte welkom!!

Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
Draad Thread Starter Forum Antwoorden Last Post
(Spoedeisende): Creating plat bestand met behulp van SQL-script en sqlplus uit UNIX shell script praka Programmeren en Shell Scripting 6 04-15-2009 07:09
Hulp nodig hebben bij het creëren van een Unix-script voor het ontleden van het XML-bestand Anil.Wmg Programmeren en Shell Scripting 10 07-29-2008 07:58
Reading bestandsnamen uit een bestand en het uitvoeren van de relatieve bestand van de shell-script anushilrai Programmeren en Shell Scripting 4 03-10-2006 05:25
bestand lezing in unix pradeepthanraj Programmeren en Shell Scripting 2 11-15-2005 09:35
Bijzondere lezing Line uit een bestand in Unix yeheyaansari UNIX for Advanced & Expert Gebruikers 2 02-12-2002 08:42

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Zoeken in deze Thread Rate Thread Display Modes
  #1 (permalink)  
Old 06-25-2009
Vijay81 Vijay81 is offline
Geregistreerde gebruiker
  
 

Join Date: juni 2009
Krabbels: 1
UNIX-script voor het lezen van een bestand en het creëren van een ander bestand

Hoi,

Ik ben een beginner in scripting ... ik moet doen een script waar ik hebben om te lezen van een bestand dat de lijst van de werkgelegenheid namen, regel voor regel en voor elke regel uitvoeren van een commando dsjob bij het vinden van de log gegevens van de baan en uittreksel alleen de begintijd van het werk, indien deze hoger is dan de 01 januari 2008 en een output bestand dat de jobname dat ik lees, gevolgd door een komma en de begintijd stempel waarde.

Als ik voer de dsjob (datastage) commando voor een baan A12TRANJB, de verwachte resultaten zijn:

dsjob-jobinfo DDW A12TRANJB

Job Status: NIET RUNNING (99)
Job controleur: niet beschikbaar
Job Start Tijd: di feb 17 22:17:10 2009
Job Wave Aantal: 0
User Status: niet beschikbaar
Job Control: niet beschikbaar
Interim Status: NIET RUNNING (99)
Invocation ID: niet beschikbaar
Last Run Time: niet beschikbaar
Job Proces-id: 0
Invocation Lijst: A12TRANJB

De gemarkeerde baan begintijd waarde in lijn 3 is de i te vergelijken en als het groter is dan 01/01/08, ik heb om te schrijven dat aan een bestand, met de taaknaam, A12TRANJB.

Ik heb een unix codering voor dit gebeuren, ik weet dat er veel fouten .. Ik heb het hier onder:

HTML-code:
jobname= /apps/Ascential/Projects/jobnames
for line in $jobname
do
dsjob -jobinfo $jobname PRJ | grep `job start time` | cut -f2 -d > newfile
de highlihgted lijn is een datastage dsjob commando die krijgt de taak inloggen details ..

kan iemand me alsjeblieft helpen in deze scripting?

bedankt,
Vijay
 

Bladwijzers

Thread Tools Zoeken in deze Thread
Zoeken in deze Thread:

Uitgebreid zoeken
Display Modes Beoordeel deze draad
Beoordeel deze draad:

Posting Regels
Jij mag niet Post Nieuwe threads
Jij mag niet na antwoorden
Jij mag niet post attachments
Jij mag niet bewerk uw berichten

BB code is Aan
Smilies zijn Aan
[IMG] code Aan
HTML-code is Uit
Trackbacks zijn Aan
Pingbacks zijn Aan
Refbacks zijn Aan




Alle tijden zijn GMT -4. Het is nu 06:42 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Vertalingen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
De Unix-en Linux Forums Copyright © 1993-2009. Alle rechten Reserved.Ad Beheer door RedTyger

Content Relevante URL's door vBSEO 3.2.0