![]() |
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Regler | Links | Albums | FAQ | Members List | Kalender | Søgning | Dagens Stillinger | Mark Forums Read |
| Shell Programmering og Scripting Post spørgsmål om ksh, CSH, SH, Bash, Perl, PHP, SED, AWK og ANDRE shell scripts og Shell scriptsprog her. |
Mere UNIX og Linux Forum Emner du måske kan finde Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Last Post |
| Aktiver en shell til at indsamle data fra UNIX, vende tilbage til Windows | rossalyn_maxter | UNIX for dummyer Spørgsmål & svar | 1 | 12-19-2007 01:55 AM |
| ccall database og indsamle data fra en tabel | rinku | Shell Programmering og Scripting | 0 | 05-28-2007 02:16 AM |
| Brug loop læser en fil, henter data fra databasen. | Sonu4lov | Shell Programmering og Scripting | 1 | 01-19-2007 03:38 AM |
| Bedste måde at indsamle bounces | kevin9 | UNIX for dummyer Spørgsmål & svar | 2 | 10-05-2005 04:13 PM |
| indsamle-proces | arn_ch | UNIX for dummyer Spørgsmål & svar | 1 | 03-29-2001 01:02 PM |
![]() |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
|
|
||||
|
indsamler data fra en anden fil
Hej Venner,
Jeg er hårdt brug for din hjælp. kunne du anbringender hjælpe mig med at skabe råtanken script. Krav: indsamler data fra no_file.txt no_file.txt \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d 1 11 265 290 300 313 326 351 Derefter oprette en anden shele script gerne my_shell.csh \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d hoved -11 M2_Sales_N01.txt | tail -10> M2_Sales_N01_01.txt hoved -265 M2_Sales_N01.txt | hale -254> M2_Sales_N01_02.txt hoved -290 M2_Sales_N01.txt | tail -25> M2_Sales_N01_03.txt hoved -300 M2_Sales_N01.txt | tail -10> M2_Sales_N01_04.txt hoved -313 M2_Sales_N01.txt | tail -13> M2_Sales_N01_05.txt hoved -326 M2_Sales_N01.txt | tail -13> M2_Sales_N01_06.txt hoved -351 M2_Sales_N01.txt | tail -25> M2_Sales_N01_07.txt .... .... Logic \u003d\u003d\u003d\u003d\u003d hente de første to cifre (1,11) derefter sidste først, 11-1 \u003d 10 hoved -11 M2_Sales_N01.txt | tail -10> M2_Sales_N01_01.txt hente næste to nos (265,11). Derefter 265-11 \u003d 254 hoved -265 M2_Sales_N01.txt | hale -254> M2_Sales_N01_02.txt Thanks in advance. Bikas |
|
||||
|
awk
Hi folkemusik, Det ene er ok for dig. kode: Code:
awk 'BEGIN {
format="head -%d M2_Sales_N01.txt |tail -%d >M2_Sales_N01_%02d.txt\n"
n=0
m=0
}
{
if (n==0)
{
tmp=$1
n=1
}
else
{
res=$1-tmp
tmp=$1
m=m+1
printf(format,$1,res,m)
}
}' filename
|
![]() |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|