![]() |
Hallo en welkom van de Verenigde Staten aan de UNIX en Linux Forum! Bedankt voor uw bezoek en Deelnemen aan onze wereldwijde gemeenschap.
|
|
google unix.com
|
|||||||
| Forums | Registreer | Forum Regels | Links | Albums | Veelgestelde vragen | Ledenlijst | Kalender | Zoeken | Today's Posts | Markeer forums als gelezen |
| 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 |
| Wijze van berekening van de maximale waarde & min. waarde | gobinath | Programmeren en Shell Scripting | 1 | 05-29-2008 12:01 AM |
| het berekenen van 13 maanden geleden | andrea_mussap | Programmeren en Shell Scripting | 3 | 11-16-2007 03:18 PM |
| Hoe bereken ik percentage? | the_learner | Hoog Niveau Programmering | 6 | 04-18-2007 04:40 PM |
| Hoe berekent Gegevens | krishna_sicsr | Programmeren en Shell Scripting | 0 | 03-25-2007 02:35 |
| Hoe te berekenen met awk | whatisthis | Programmeren en Shell Scripting | 4 | 11-09-2005 12:39 |
![]() |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
|
|
||||
|
Ik heb 2 variabelen in mijn shell scripts waarin ik gebruik awk en de berekening van 2 bestanden en het krijgen van 2 verschillende variabele genaamd in_total en out_total. Ik wil een variabele af te trekken van een ander dus plz mij vertellen hoe ik dat kan doen.
Voorbeeld is: kat in_file | awk-F: '( in_total + \u003d $ 1 * 86400 + $ 2 * 3600 + $ 3 * 60 + $ 4 ) ' kat out_file | awk-F: '( out_total + \u003d $ 1 * 86400 + $ 2 * 3600 + $ 3 * 60 + $ 4 ) ' so plz mij vertellen hoe ik kan aftrekken out_total van in_total |
|
||||
|
U hoeft geen kat.
Code:
awk -F: '{
FILENAME=="in_file" {in_total += $1 * 86400 + $2 * 3600 + $3 * 60 + $4}
FILENAME=="out_file" {out_total += $1 * 86400 + $2 * 3600 + $3 * 60 + $4 }
END { printf("%f\n", in_total - out_total) }
}' in_file out_file
Laatst bewerkt door vgersh99; op 03.28.2007 01:38 PM.. Reden: vB-code tags |
|
||||
|
Aftrekken met twee variabelen in CSH
Ik weet dat er vele soortgelijke vragen, maar zijn niet in staat geweest om een syntax in de berichten die werk te vinden.
Bereken ik var1 en var2 in een eerder deel van het script. Dan wil ik instellen var3 te var2-var1. Hebben geprobeerd allerlei variaties op: var3 \u003d `" expr $ var2 - $ var1 " Ik ben helaas niet echt een unix newbie, maar niet een natuurlijke ![]() dank voor alle hulp. -dharol |
|
|||||
|
Citaat:
Citaat:
|
![]() |
| Bladwijzers |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|