![]() |
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| Как рассчитать максимальную величину И мин значение | gobinath | Shell программирование и сценарии | 1 | 05-29-2008 01:01 AM |
| расчета 13 месяцев назад | andrea_mussap | Shell программирование и сценарии | 3 | 11-16-2007 03:18 PM |
| Как мне рассчитать долю? | the_learner | Программирования высокого уровня | 6 | 04-18-2007 05:40 PM |
| Как рассчитать данных | krishna_sicsr | Shell программирование и сценарии | 0 | 03-25-2007 03:35 AM |
| Как рассчитать с AWK | whatisthis | Shell программирование и сценарии | 4 | 11-09-2005 12:39 PM |
![]() |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
|
|
||||
|
Я имею 2 переменных в моих скриптов, в которых я использую AWK и расчета 2 файлов и получения 2 разных переменных называется in_total и out_total. Я хочу отнять одну переменную с другой так PLZ скажите мне, как я могу это сделать.
Пример: Кошка in_file | AWK-F: '( in_total + \u003d $ 1 * 86400 + $ 2 * 3600 + $ 3 * 60 + $ 4 ) ' Кошка out_file | AWK-F: '( out_total + \u003d $ 1 * 86400 + $ 2 * 3600 + $ 3 * 60 + $ 4 ) ' PLZ так скажите мне, как я могу отнять out_total из in_total |
|
||||
|
Вам не нужно кошку. Код:
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
Последний раз редактировалось vgersh99; на 03-28-2007 02:38 PM.. Основание: Vb кодекса теги |
|
||||
|
Вычитание с двумя переменными в CSH
Я знаю Есть много подобных вопросов, но не смогли найти синтаксиса в должности этой работы.
Я вычислить var1 и var2 в предыдущей части скрипта. Тогда я хочу набор var3 к var2-var1. Пробовали всевозможные варианты: var3 \u003d `" Expr $ var2 - $ var1 ` Я, к сожалению, не совсем новичок в Unix, а не только природные ![]() Спасибо за любую помощь. -dharol |
|
|||||
|
Цитата:
Цитата:
В реальных сценариев оболочки, используйте: Код:
var3=$(( $var2 - $var1 )) |
![]() |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|