The UNIX and Linux Forums  
Bonjour et bienvenu par les États-Unis à la UNIX et Linux Forums! Merci de votre visite et vous joindre à notre communauté mondiale.

Go Back   Les systèmes UNIX et Linux Forums > Top Forums > De programmation et de script Shell
.
google unix.com



De programmation et de script Shell Posez vos questions à propos de KSH, CSH, SH, BASH, PERL, PHP, SED, awk et d'autres scripts shell et les langages de script shell ici.

Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
Fil Thread Starter Forum Réponses Last Post
Aide urgente sur exceutable fichier jagan_kalluri UNIX pour les nuls Questions et réponses 5 05-29-2008 04:06 PM
Besoin d'aide d'urgence user_prady De programmation et de script Shell 3 09-03-2007 10:51 PM
Major Aide d'urgence nécessaire! billett05 UNIX pour les nuls Questions et réponses 3 07-20-2005 03:55 PM
Besoin d'information d'urgence. sumit_krishan UNIX pour les nuls Questions et réponses 3 06-08-2005 07:13 AM
Shell Script urgent vas_dba De programmation et de script Shell 2 03-11-2005 09:00 PM

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 Recherche sur ce Thread Rate Thread Modes d'affichage
  #1 (permalink)  
Old 02-07-2008
nabmufti nabmufti is offline
Registered User
  
 

Join Date: Feb 2008
Messages: 15
Question besoin d'aide d'urgence

salut tous
i need help
Je suis confus et stucked. En fait, je suis nouveau dans ce script stuff. Je veux donner complète txt comme un apport à une variable, puis trier les données dans le fichier selon les caractères alphanumériques, comme mon fichier texte contient! et! et! indiquant Minor, Major et repectively critique. Chaque alpha numérique représentent de nouvelles rubriques. Je suis en train de faire, mais en vain, plz help needed,
des codes que je suis en train sont les suivants,

[code]:

#! / bin / bash
alarmfile \u003d `cat ~ / alkatel.txt»
[\ code]

J'ai essayé tant de fois mais chaque fois que je tente de prendre le fichier en entrée par le code ci-dessus, mais j'ai obtenu les résultats

>>: Command not found

son d'une longue file, dans le cadre de l'envoi d'un fichier texte, ce que je veux prendre en entrée

exemple de fichier

>> ALAIL;

CMD ALAIL 06095 08-01-30 11-58-23
INP ALAIL 06095 08-01-30 11-58-23
OPTEX \u003d



RES ALAIL 06095 08-01-30 11-58-24
CEN 1/08-01-30/11 \u003d H 58 MN 19/STORED ALARMS LISTE
TRAITEMENT TPFFIR ACC


! * A0628/540 / 07-12-17/15 H 58 / N \u003d \u003d 7598/TYP ICT / CAT \u003d SI / CAS \u003d MAL
/ NCEN \u003d MULCT / AM \u003d SMTA1/AGEO \u003d S1-TR01-B03-A085-R000
/ \u003d TEXAL AIS / COMPL.INF:
/ AF \u003d URMA1
/ ICTRQ AGCA \u003d S1-TR01-B03-A112-R065
/ 01-07-02 \u003d Amet
/ AFLR \u003d \u003d 222-09/CRC NACT
! * A0628/303 / 07-12-17/15 H 46 / N \u003d \u003d 7501/TYP COM / CAT \u003d IM / CAS \u003d MAL
/ NCEN \u003d MULCT / AFUR \u003d URAD-4/AGEO \u003d BUDLASAN-B01
/ TEXAL \u003d UNIQUE JUNCT / UT OOS / COMPL.INF:
/ CN \u003d 3

si j'ai supprimé ces>> les opérateurs à partir du début de fichier, j'ai de nouveau eu le même rendement

ALAIL;: command not found

même ce fichier exécutable doesnt avoir la permission, mais je suis encore faire passer ce message
Je suis tellement confus que je suis encore à mon premier pas depuis 3 jours
S'il vous plaît, aidez-moi, pourquoi cela ne marche pas prendre l'ensemble du fichier d'entrée de texte plutôt que le premier mot et le reste de ignorin fichier

Comme je l'ai dit avant! &! montrant critique alarms.its mineur et un fichier de log de alkatel switch & i ont pour extraire

! ,! ,!
avec les
date et heure, par exemple! * / 07-12-17/15 H 46 /
c'est-à-dire événement CAS \u003d MAL
& Texal c'est-à-dire / TEXAL \u003d UNIQUE JUNCT / UT OOS / COMPL.INF

i recueillies stuff about reg exp de ce site de prendre yhe substring mais couldnt trouver une façon encore

permettez-moi il est très clair que j'ai besoin de ce script bash seulementpas perl et dans toute autre langue

j'ai essayé un autre script pour extraire les composants d'entrée dans le fichier comme
Code:
:
#!/bin/bash
var=~/alkatel.txt
while read line $var
do
{
echo $line
}done
mais l'est devenu à mettre la boucle infinie de la première ligne comme

>> ALAIL;: command not found

un peut tout faire
en attente de réponse bientôt
  #2 (permalink)  
Old 02-07-2008
nabmufti nabmufti is offline
Registered User
  
 

Join Date: Feb 2008
Messages: 15
Exclamation un peu plus partie du dossier à introduire pour faire u guys voir clair

fichier commence comme suit

>> ALAIL;

CMD ALAIL 06095 08-01-30 11-58-23
INP ALAIL 06095 08-01-30 11-58-23
OPTEX \u003d



RES ALAIL 06095 08-01-30 11-58-24
CEN 1/08-01-30/11 \u003d H 58 MN 19/STORED ALARMS LISTE
TRAITEMENT TPFFIR ACC


! * A0628/540 / 07-12-17/15 H 58 / N \u003d \u003d 7598/TYP ICT / CAT \u003d SI / CAS \u003d MAL
/ NCEN \u003d MULCT / AM \u003d SMTA1/AGEO \u003d S1-TR01-B03-A085-R000
/ \u003d TEXAL AIS / COMPL.INF:
/ AF \u003d URMA1
/ ICTRQ AGCA \u003d S1-TR01-B03-A112-R065
/ 01-07-02 \u003d Amet
/ AFLR \u003d \u003d 222-09/CRC NACT
! * A0628/303 / 07-12-17/15 H 46 / N \u003d \u003d 7501/TYP COM / CAT \u003d IM / CAS \u003d MAL
/ NCEN \u003d MULCT / AFUR \u003d URAD-4/AGEO \u003d BUDLASAN-B01
/ TEXAL \u003d UNIQUE JUNCT / UT OOS / COMPL.INF:
/ CN \u003d 3


! * A0628/306 / 08-01-23/07 H 20 / N \u003d \u003d 9619/TYP COM / CAT \u003d IM / CAS \u003d MAL
/ NCEN \u003d MULCT / AFCN CNLM3-4/AGEO \u003d \u003d MKRASHID-B02-A003
/ CN \u003d TEXAL ISOLE
! * A0628/303 / 07-12-17/15 H 46 / N \u003d \u003d 7503/TYP COM / CAT \u003d IM / CAS \u003d MAL
/ NCEN \u003d MULCT / AFUR \u003d URAD-12/AGEO \u003d KHOTYWAL-B01
/ TEXAL \u003d UNIQUE JUNCT / UT OOS / COMPL.INF:
/ CN \u003d 0
! * A0628/089 / 08-01-29/22 H 14 / N \u003d \u003d 1760/TYP PEV / CAT \u003d IM / CAS \u003d MAL
/ NCEN \u003d MULCT / AFUR \u003d URAD-11/AGEO \u003d QADIRPUR-B01
/ TEXAL \u003d unité de production


! * A0628/320 / 08-01-17/13 H 47 / N \u003d \u003d 8062/TYP COM / CAT \u003d ID / CAS \u003d MAL
/ NCEN \u003d MULCT / AFUR \u003d URAL-15/AGEO \u003d S1-TR01-B04
/ TEXAL \u003d DEFECTUEUSE UNITE COMPL.INF:
* # F0612/T11F14/NCEN \u003d MULCT / 08-01-30/11 H 33/NAM \u003d ODCAB / TDA \u003d 0001
/ N \u003d 7064/NIV \u003d 2/ENS \u003d 006/SENS \u003d 013-000-000 / P \u003d'0228 'H / CN \u003d 02/PAR \u003d'03' H
/ EM: AFUR \u003d URAL-15
! * A0628/303 / 07-12-17/15 H 46 / N \u003d \u003d 7506/TYP COM / CAT \u003d IM / CAS \u003d MAL
/ NCEN \u003d MULCT / AFUR \u003d URAD-7/AGEO \u003d ADABOSAN-B01
/ TEXAL \u003d UNIQUE JUNCT / UT OOS / COMPL.INF:
/ CN \u003d 2


! * A0628/303 / 07-12-17/15 H 46 / N \u003d \u003d 7507/TYP COM / CAT \u003d IM / CAS \u003d MAL
/ NCEN \u003d MULCT / AFUR \u003d URAD-11/AGEO \u003d QADIRPUR-B01
/ TEXAL \u003d UNIQUE JUNCT / UT OOS / COMPL.INF:
/ CN \u003d 2
! * A0628/320 / 08-01-26/06 H 39 / N \u003d \u003d 0566/TYP COM / CAT \u003d ID / CAS \u003d MAL
/ NCEN \u003d MULCT / AFUR \u003d URAD-14/AGEO \u003d KHOKARAN-B01
/ TEXAL \u003d DEFECTUEUSE UNITE COMPL.INF:
  #3 (permalink)  
Old 02-07-2008
Smiling Dragon's Avatar
Souriant Dragon Smiling Dragon is offline Forum Advisor  
Désordonné utilisateur
  
 

Join Date: Nov 2007
Lieu: Nouvelle-Zélande
Messages: 922
Citation:
Posté par nabmufti View Post
tout lire en ligne $ var
Je ne pense pas que lire des œuvres de cette façon.
Essayez:
Code:
cat $var | while read line
Il ressort de l'erreur que vous êtes inadvertantly l'exécution des lignes du fichier plutôt que de simplement les lire. Publier votre script (code et / CODE tags avec soin afin de le rendre plus facile à lire) et nous allons jeter un coup d'oeil.
  #4 (permalink)  
Old 02-07-2008
HPAVC's Avatar
HPAVC HPAVC is offline
Registered User
  
 

Join Date: Feb 2008
Messages: 106
Angry

Citation:
Posté par nabmufti View Post
[code]:

#! / bin / bash
alarmfile \u003d `cat ~ / alkatel.txt»
pas sûr que l'intention ou accidentel, mais supprimer l'espace entre \u003d et `

#! / bin / bash

set-x
# alarmfile \u003d `cat ~ / alkatel.txt»
alarmfile \u003d `cat ~ / alkatel.txt»


également dans vos scripts vous pouvez ajouter "set-x" pour voir les commandes, ils courent à l'aide de débogage
  #5 (permalink)  
Old 02-08-2008
nabmufti nabmufti is offline
Registered User
  
 

Join Date: Feb 2008
Messages: 15
Question aide nécessaire pour en extraire les composants de chaîne à partir d'un fichier de script BASH

en fait je veux que vous ayez une compréhension complète de mon problème cozi am & i beginer suis encore stucked


Je n'ai aucun problème avec l'utilisation de l'espace c'est-à-dire

Code:
:
#!/bin/bash
alarm= `cat ~/alkatel.txt
ou

Code:
:
#!/bin/bash
alarm=`cat ~/alkatel.txt
:

ces codes d'affichage du contenu des fichiers qui est bien mais le principal problème est d'extraire les éléments de chaîne à partir du fichier qui i couldnt
plz lire le premier thread i affiché dans beaucoup de détails pour m'aider
i vraiment besoin de cette aide


d'attente de votre réponse très bientôt

Dernière édition par nabmufti; au 02.08.2008 08:59 AM.. Motif: rendre le code clair
  #6 (permalink)  
Old 02-08-2008
matrixmadhan matrixmadhan is offline Forum Advisor  
Technorati Master
  
 

Join Date: Mar 2005
Lieu: node feuilles dans les arbres B +
Posts: 2953
Citation:
alarme \u003d `cat ~ / alkatel.txt
Où est la clôture des tiques "» "? Est-ce par erreur

S'il vous plaît ne pas l'utilisation des déclarations comme
- Très urgent d'aide
- En attente de votre réponse
  #7 (permalink)  
Old 02-08-2008
nabmufti nabmufti is offline
Registered User
  
 

Join Date: Feb 2008
Messages: 15
Question extraire chaîne de composants à partir d'un fichier de script BASH

le script suivant je suis arrivé ici, bien travaillé à obtenir le fichier d'entrée

Code:
#!/bin/bash
alarm= `cat ~/alkatel.txt`
echo $alarm | while read line
do
{
echo $line
} 
done
thanx 4, il

mais serez-vous m'aider plz l'extraction de l'ensemble de cordes suivant! ,! ou!
coz i ne peut extraire une seule lettre de mon mieux à l'aide du code

l'exemple de fichier im essayant d'extraire des chaînes de caractères est donnée ci-dessus

plus je tente de réduire l'utilisation de commandes pour extraire des éléments de chaîne dans le fichier.
Puis-je utiliser cette commande pour extraire un log complet de l'alarme à partir d'un fichier, par exemple


! * A0628/303 / 07-12-17/15 H 46 / N \u003d \u003d 7501/TYP COM / CAT \u003d IM / CAS \u003d MAL
/ NCEN \u003d MULCT / AFUR \u003d URAD-4/AGEO \u003d BUDLASAN-B01
/ TEXAL \u003d UNIQUE JUNCT / UT OOS / COMPL.INF:
/ CN \u003d 3

i voulez extraire la chaîne de cette manière au-dessus de
J'ai utilisé la commande cut pour extraire la date et l'heure à partir du fichier que
Code:
cut -b 16-32 ~/alkatel.txt
mais j'ai obtenu les résultats que

/ 07-12-17/15 H 46 /
T / AFUR \u003d URAD-4


hope u va comprendre mon problème

s'il vous plaît lire les fils ci-dessus, pour être sûr de la solution à mon problème
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 Sur




Toutes les heures sont au format GMT -4. Le temps est maintenant 04:46 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traductions Langue Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Les systèmes UNIX et Linux Forums Content Copyright © 1993-2009. Tous droits Reserved.Ad de gestion par RedTyger

Content Relevant URLs par vBSEO 3.2.0