49 & & $ 2 + $ 3 + $ 4" />
![]() |
Hej och välkommen från USA till UNIX och Linux Forum! Tack för ditt besök och gå med i vår globala gemenskapen.
|
|
google unix.com
|
|||||||
| Forum | Registrera | Forum Regler | Länkar | Album | FAQ | Medlemslista | Kalender | Söka | Dagens inlägg | Markera forum som lästa |
| Shell-programmering och Skript Post frågor om ksh, CSH, SH, bash, PERL, PHP, sed, awk och andra skalskript och skal skriptspråk här. |
Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Senaste Inlägg |
| Lägga till i en fil | vinay123 | Shell-programmering och Skript | 1 | 06-19-2008 03:05 |
| Läsa specifika innehållet från en fil och lägga till det till en annan fil | dnicky | Shell-programmering och Skript | 5 | 10-04-2005 05:45 |
| utskrift till skärmen | UNIX för avancerade & Expertanvändare | 2 | 10-23-2003 11:19 | |
| lägga till en fil | chumba | UNIX for Dummies Frågor & Svar | 1 | 05-24-2001 11:09 |
| Lägga till upp till en fil | Astudent | UNIX for Dummies Frågor & Svar | 1 | 10-20-2000 02:17 |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
||||
|
Lägga till i en fil utan att skriva ut till skärmen
Kod:
#!/bin/csh
awk 'BEGIN { print "Name Exam1 Exam2 Exam 3 Total Grade" }' grades | tee gradesorted
awk '{if ($2+$3+$4<50){grade="F"}else if ($2+$3+$4>49 && $2+$3+$4<65)
{grade="D"}else if ($2+$3+$4>64 && $2+$3+$4<80){grade="C"}
else if ($2+$3+$4>79 && $2+$3+$4<90){grade="B"}else{grade="A"}}
{print $0, " ", $2+$3+$4, " ", grade;}' grades | tee gradesorted
|
| Komihåglista |
| Thread Tools | Sök i denna tråd |
| Visningslägen | Betygsätt denna tråd |
|
|