Go Back   Les systèmes UNIX et Linux Forums > Top Forums > UNIX pour les nuls Questions et réponses
.
Google Site



UNIX pour les nuls Questions et réponses Si vous ne savez pas où poster un UNIX ou Linux question, post it here. Tous les systèmes UNIX et Linux, débutants bienvenus!

Closed Thread
English Japanese Spanish French German Portuguese Italian Powered by Powered by Google
 
Thread Tools Recherche sur ce Thread Rate Thread Modes d'affichage
  #1 (permalink)  
Old 06-25-2009
Registered User
 

Date d'inscription: juin 2009
Messages: 1
UNIX script pour la lecture d'un fichier et de créer un autre fichier

Salut,

Je suis un débutant dans le script ... je dois faire un script où je dois lire un fichier qui a la liste des noms de travail, ligne par ligne, chaque ligne et pour exécuter une commande dsjob pour trouver le journal d'informations de l'emploi et d'en extraire seulement l'heure de début du travail, si elle est supérieure à 01 janvier 2008 et de créer un fichier de sortie qui a le jobname que j'ai lu, suivie d'une virgule et l'heure de début tampon valeur.

Si je exécuter le dsjob (DataStage) de commande d'un emploi A12TRANJB, les résultats attendus sont:

dsjob-jobinfo DDW A12TRANJB

Job Status: ne fonctionne pas (99)
Contrôleur d'emploi: non disponible
Job Start Time: Tue Feb 17 22:17:10 2009
Job Wave Nombre: 0
Le statut de l'utilisateur: non disponible
Job Control: non disponible
Etat intérimaire: ne fonctionne pas (99)
Invocation ID: Non disponible
Last Run Time: non disponible
Job ID du processus: 0
Invocation Liste A12TRANJB

L'heure de début d'emploi mis en valeur dans la ligne 3 est celle que j'ai pour comparer et si elle est supérieure à 01/01/08, je me dois d'écrire que dans un fichier, avec le nom du travail, A12TRANJB.

J'ai un unix codage pour ce faire, je sais qu'il y aura beaucoup d'erreurs .. je l'ai ici ci-dessous:

Code HTML:
jobname= /apps/Ascential/Projects/jobnames
for line in $jobname
do
dsjob -jobinfo $jobname PRJ | grep `job start time` | cut -f2 -d > newfile
la ligne est un highlihgted DataStage dsjob commande qui sera le journal de détails ..

s'il vous plaît quelqu'un peut m'aider dans ce script?

merci,
Vijay
Liens Sponsorisés
  #2 (permalink)  
Old 06-29-2009
Registered User
 

Date d'inscription: juin 2009
Posts: 30
Est-il possible d'obtenir le nombre de mois plutôt que de tester dans votre dsjob commande?

À l'instar de 02 au lieu de février?
Liens Sponsorisés
Closed Thread

Bookmarks

Thread Tools Recherche sur ce Thread
Recherche sur ce Thread:

Recherche avancée
Modes d'affichage Rate this thread
Rate this thread:

Règles de messages
Tu mai pas de nouvelles discussions: nonoui
Tu mai pas envoyer des réponses:
Tu mai pas envoyer des pièces jointes
Tu mai pas modifier vos messages

BB code est Sur
Smilies sont Sur
[IMG] code est Sur
Le code HTML est Hors tension
Trackbacks sont Sur
Pingbacks sont Sur
Refbacks sont Hors tension


Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
Fil Thread Starter Forum Réponses Last Post
(Urgent): Création de fichier plat en utilisant le script sql et sqlplus d'UNIX Shell Script praka De programmation et de script Shell 6 04-15-2009 07:09 AM
Besoin d'aide à la création d'un script Unix pour analyser le fichier xml Anil.Wmg De programmation et de script Shell 10 07-29-2008 07:58 AM
La lecture des noms de fichiers à partir d'un fichier et d'exécuter le fichier de rapport de script shell anushilrai De programmation et de script Shell 4 03-10-2006 05:25 AM
lecture des fichiers au format unix pradeepthanraj De programmation et de script Shell 2 11-15-2005 09:35 AM
Une ligne de lecture à partir d'un fichier sous Unix yeheyaansari UNIX for Advanced & Expert Users 2 02-12-2002 08:42 AM



Toutes les heures sont au format GMT -4. Le temps est maintenant 07:31 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traductions Langue Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX et Linux Forums Copyright © 1993-2010. Tous droits Reserved.Ad Gestion par RedTyger

Content Relevant URLs par vBSEO 3.2.0