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 > Operativsystemer > HP-UX
.
google unix.com



HP-UX HP-UX (Hewlett Packard Unix) er Hewlett-Packard's ejendomsretligt gennemførelsen af Unix-operativsystemet, der er baseret på System V.

Mere UNIX og Linux Forum Emner du måske kan finde Helpful
Tråd Thread Starter Forum Svar Last Post
UNIX script for lastning en data fra en fil i databasen grajesh_955 Shell Programmering og Scripting 5 11-08-2008 11:49 PM
Split stor fil og tilføje sidehoved og sidefod til de enkelte små filer ashish4422 Shell Programmering og Scripting 7 07-07-2008 02:13 PM
Split stor fil og tilføje sidehoved og sidefod til hver fil ashish4422 Shell Programmering og Scripting 1 04-15-2008 06:12 AM
UNIX script til tager de gamle data fra en txt-fil og komprimere dem til nye fil vpandey Shell Programmering og Scripting 2 03-05-2008 11:10 AM
Split en stor fil nbvcxzdz Shell Programmering og Scripting 4 11-14-2005 08:48 AM

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 Søg denne tråd Rate Thread Display Modes
  #1 (permalink)  
Old 03-29-2006
SAIK SAIK is offline
Registreret Bruger
  
 

Join Date: Mar 2006
Stillinger: 1
Behovet for at opdele en stor datafil bruger en Unix-script

Greetings alle:
Jeg er stadig nyt for Unix miljø, og jeg har brug for hjælp med følgende krav.

Jeg har en stor sekventiel fil sorteret på en mark (siger gemme #), som er ved at blive opdelt i flere mindre filer, en for hver butik. Det betyder, at hvis der er 500 butikker, vil der være 500 filer. Dette sker ved hjælp af en SQR program lige nu. Hvordan sker dette ved hjælp af en Unix-script? Enhver Pseudocode vil blive værdsat.

I det nedenstående eksempel er de første to poster skrevet til en fil, og når der er en ændring i butikken #, det skriver til en anden fil. Navnene på de filer er lgXXX hvor XXX er butikken nummer (dvs. lg002, lg003 og så videre).


Format af input-filen:
Store # City Post
--------------------
002 XXX 01.601 ..> skrevet til lg002 fil
002 YYY 01.601 ..> skrevet til lg002 fil
003 AAA 11.111 ..> skrevet til lg003 fil
004 BBB 11.222 ..> skrevet til lg004 fil
:
:
:
555 XYZ 99.999 ..> skrevet til lg555 fil

Tak!
SaiK
  #2 (permalink)  
Old 03-29-2006
vgersh99's Avatar
vgersh99 vgersh99 is online now Forum Staff  
Moderator
  
 

Join Date: Feb 2005
Beliggenhed: Boston, MA
Indlæg: 5.121
Code:
#!/bin/ksh

while read store city zip
do
    echo "${store} ${city} ${zip}" >> "lg${store}"
done < myInputFile
Closed Thread

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 Slukket
HTML-koden er Slukket
Trackbacks er
Pingbacks er
Refbacks er




Alle tidspunkter er GMT -4. Den tid er nu 10:38 PM.


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