49 И И $ 2 + $ 3 + $ 4" />
![]() |
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| Добавить в файл | vinay123 | Shell программирование и сценарии | 1 | 06-19-2008 04:05 AM |
| Чтение конкретным содержанием из файла и добавить его в другой файл | dnicky | Shell программирование и сценарии | 5 | 10-04-2005 06:45 AM |
| печать с экрана | UNIX перспективных И опытных пользователей | 2 | 10-24-2003 12:19 AM | |
| добавить файл | chumba | UNIX для чайников Вопросы И Ответы | 1 | 05-24-2001 12:09 PM |
| Добавить к файлу | Astudent | UNIX для чайников Вопросы И Ответы | 1 | 10-20-2000 03:17 AM |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
||||
|
Добавить в файл без вывода на экран
Код:
#!/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
Что я пытаюсь сделать изменения как печатает так, что то, что хранится в котировки получает приложил к файлу, а не печатные на экране. Я попытался с помощью SED без каких-либо успехов. Может ли кто-нибудь мне точку в правильном направлении? Спасибо. |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|