![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrati | Regole Forum | Collegamenti | Album | FAQ | Members List | Calendario | Ricerca | Today's Posts | Mark Forums Read |
| Shell scripting e di programmazione Pubblica domande su KSH, CSH, SH, Bash, Perl, PHP, sed, awk e da altri script di shell e linguaggi di scripting shell qui. |
Più di UNIX e Linux Forum Argomenti potreste trovare utili
|
||||
| Filo | Thread Starter | Forum | Risposte | Ultimo Post |
| Attivare una shell di raccogliere dati da Unix, tornare a Windows | rossalyn_maxter | UNIX for Dummies Domande & Risposte | 1 | 12-19-2007 01:55 AM |
| ccall banca dati e la raccolta di dati da una tabella | rinku | Shell scripting e di programmazione | 0 | 05-28-2007 02:16 AM |
| Uso ciclo di lettura di un file, il recupero dei dati dal data base. | Sonu4lov | Shell scripting e di programmazione | 1 | 01-19-2007 03:38 AM |
| Modo migliore per raccogliere rimbalzi | kevin9 | UNIX for Dummies Domande & Risposte | 2 | 10-05-2005 04:13 PM |
| raccogliere-processo | arn_ch | UNIX for Dummies Domande & Risposte | 1 | 03-29-2001 01:02 PM |
![]() |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
|
|
||||
|
raccogliere dati da un altro file
Ciao amici,
Sono assolutamente necessario il vostro aiuto. potrebbe motivi mi aiutano nella creazione di script di shell. Requisiti: raccogliere i dati da 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 Quindi creare un altro script come shele my_shell.csh \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d M2_Sales_N01.txt testa -11 | -10 coda> M2_Sales_N01_01.txt M2_Sales_N01.txt testa -265 | -254 coda> M2_Sales_N01_02.txt M2_Sales_N01.txt testa -290 | -25 coda> M2_Sales_N01_03.txt M2_Sales_N01.txt testa -300 | -10 coda> M2_Sales_N01_04.txt M2_Sales_N01.txt testa -313 | -13 coda> M2_Sales_N01_05.txt M2_Sales_N01.txt testa -326 | -13 coda> M2_Sales_N01_06.txt M2_Sales_N01.txt testa -351 | -25 coda> M2_Sales_N01_07.txt .... .... Logic \u003d\u003d\u003d\u003d\u003d scaricare le prime due cifre (1,11), poi l'ultima prima, 11-1 \u003d 10 M2_Sales_N01.txt testa -11 | -10 coda> M2_Sales_N01_01.txt nei prossimi due fetch (265,11). Poi 265-11 \u003d 254 M2_Sales_N01.txt testa -265 | -254 coda> M2_Sales_N01_02.txt Grazie in anticipo. Bikas |
|
||||
|
awk
Ciao gente, Questo è ok per voi. codice: Codice:
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
|
![]() |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|