The UNIX and Linux Forums  


Go Back   De Unix-en Linux Forum > Top Forums > Programmeren en Shell Scripting
.
google unix.com



Programmeren en Shell Scripting Post vragen over KSH, CSH, SH, Bash, Perl, PHP, sed, awk en andere shell scripts en shell scripting talen hier.

Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
Draad Thread Starter Forum Antwoorden Last Post
Vind cmd werkt niet zoals verwacht Vishal123 Programmeren en Shell Scripting 6 08-29-2007 03:11
hoe te vinden in de dop die ik ben .. ananas Programmeren en Shell Scripting 2 04-01-2007 11:56 PM
Find / grep probleem dfb500 UNIX voor Dummies Questions & Answers 1 11-13-2006 11:13
find / if statement niet werkt geomonap Programmeren en Shell Scripting 12 12-16-2005 09:56
Hoe vindt u onze werkwijze compiler s_aamir Programmeren en Shell Scripting 8 04-04-2002 05:08

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 Zoeken in deze Thread Rate Thread Display Modes
  #1 (permalink)  
Old 05-07-2008
kittusri9 kittusri9 is offline
Geregistreerde gebruiker
  
 

Join Date: april 2008
Posts: 40
Question grep niet werkt, kunt u vinden op het probleem

HI Friends,


Traxlist.txt - dit is mijn bestand bevat dit txt
-------------
108042708190000.txt
108042708190001.txt
112040108174516.txt
112042708173000.txt
112042708174508.txt
112050108173000.txt
113042708100500.txt
113042708103026.txt


Ik heb varible genaamd bestand1 \u003d "112042708 *. txt"
Ik moet naar deze string type in Traxlist.txt en output moet worden

112042708173000.txt
----------------------

search \u003d "grep $ bestand1 Traxlist.txt"
echo "zoeken:" $ zoekopdracht

Ik heb geprobeerd dit een, maar zijn niet werkt
kan iemand me helpen.
  #2 (permalink)  
Old 05-07-2008
Jacco jacco is offline
Geregistreerde gebruiker
  
 

Join Date: mei 2008
Posts: 15
De * in een reguliere expressie is niet hetzelfde als in bestand expansie.
De * in "112042708 *. txt" betekent "0 of meer keer een 8 '.
Als u een reguliere expressie die overeenkomt'0 of meer keer een willekeurig iets' gebruik een punt, zoals in '.*'
  #3 (permalink)  
Old 05-07-2008
maalt grinds is offline
Geregistreerde gebruiker
  
 

Join Date: mei 2008
Posten: 9
proberen een "chmod 777" op het bronbestand en voer uw grep commando. Het kan alleen een machtigingen kwestie. Ik heb in deze een aantal keer.
  #4 (permalink)  
Old 05-07-2008
Franklin52 Franklin52 is offline Forum Staff  
Moderator
  
 

Join Date: Feb 2007
Berichten: 4.334
Citaat van de variabele, probeer dit:


Code:
grep "$file1" Traxlist.txt

Groeten
Closed Thread

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 05:33 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