49 & & $ 2 + $ 3 + $ 4" />
![]() |
|
|
google unix.com
|
|||||||
| Fóruns | Registar | Fórum Regimento | Ligações | Álbuns | FAQ | Lista deputados | Calendário | Pesquisa | Today's Posts | Mark Forums Read |
| Programação Shell Script e Post perguntas sobre ksh, CSH, SH, BASH, Perl, PHP, SED, Awk e outros scripts shell e shell scripts línguas aqui. |
Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
|
||||
| Fio | Thread Starter | Fórum | Respostas | Última postagem |
| Anexar um arquivo em | vinay123 | Programação Shell Script e | 1 | 06-19-2008 04:05 |
| Leitura conteúdos específicos a partir de um ficheiro e anexando-a para um outro arquivo | dnicky | Programação Shell Script e | 5 | 10-04-2005 06:45 |
| impressão para o ecrã | UNIX & avançada para usuários experientes | 2 | 10-24-2003 12:19 | |
| anexar um ficheiro | chumba | UNIX para Dummies Perguntas & Respostas | 1 | 05-24-2001 12:09 |
| Anexando-se um arquivo | Astudent | UNIX para Dummies Perguntas & Respostas | 1 | 10-20-2000 03:17 |
![]() |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
|
|
||||
|
Anexar a um arquivo sem imprimir a tela
Código:
#!/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
|
|
|||||
Citação:
Citação:
|
|
||||
|
Eu não sei porque eu estava usando dois awk's ...
Obrigado por ajudar a limpar o meu código desleixado. O único problema que estou tendo, neste momento, é a triagem dos gradessorted arquivo sem o cabeçalho (Nome, Exam1, etc), estando no fundo. Existe uma maneira de excluir linhas a partir de uma espécie? |
![]() |
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|