![]() |
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Rules | Lenker | Album | FAQ | Medlemsliste | Kalender | Søke | Dagens innlegg | Marker forumene som lest |
| Shell programmering og Skripting Post spørsmål om ksh, csh, SH, Bash, Perl, PHP, SED, awk og ANDRE shell scripts og Shell skriptespråk her. |
Mer UNIX og Linux Forum Emner Du kan finne nyttig
|
||||
| Tråd | Tråd startet | Forum | Svar | Siste innlegg |
| Aktivere et shell for å samle inn data fra Unix, går tilbake til windows | rossalyn_maxter | UNIX for Dummies Spørsmål og svar | 1 | 12-19-2007 01:55 |
| ccall database og samle inn data fra en tabell | rinku | Shell programmering og Skripting | 0 | 05-28-2007 02:16 |
| Bruke loop lese en fil, henter data fra databasen. | Sonu4lov | Shell programmering og Skripting | 1 | 01-19-2007 03:38 |
| Beste måten å samle transittstopp | kevin9 | UNIX for Dummies Spørsmål og svar | 2 | 10-05-2005 04:13 |
| samle-prosessen | arn_ch | UNIX for Dummies Spørsmål og svar | 1 | 03-29-2001 01:02 |
![]() |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
|
|
||||
|
samle inn data fra en annen fil
Hei Venner,
Jeg er et presserende behov for din hjelp. kunne du pleas hjelpe meg i å lage skallet skriptet. Kravet: samle inn 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 Deretter oppretter du en shele script som my_shell.csh \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d head -11 M2_Sales_N01.txt | halen -10> M2_Sales_N01_01.txt head -265 M2_Sales_N01.txt | halen -254> M2_Sales_N01_02.txt head -290 M2_Sales_N01.txt | halen -25> M2_Sales_N01_03.txt head -300 M2_Sales_N01.txt | halen -10> M2_Sales_N01_04.txt head -313 M2_Sales_N01.txt | halen -13> M2_Sales_N01_05.txt head -326 M2_Sales_N01.txt | halen -13> M2_Sales_N01_06.txt head -351 M2_Sales_N01.txt | halen -25> M2_Sales_N01_07.txt .... .... Logic \u003d\u003d\u003d\u003d\u003d hente de to første siffer (1,11) og siste først, 11-1 \u003d 10 head -11 M2_Sales_N01.txt | halen -10> M2_Sales_N01_01.txt hente neste to nos (265,11). Deretter 265-11 \u003d 254 head -265 M2_Sales_N01.txt | halen -254> M2_Sales_N01_02.txt Takk på forhånd. Bikas |
|
||||
|
awk
Hei folk,
Dette er ok for deg. 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
|
![]() |
| Hugseliste |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|