Posts Tagged ‘shell’

Суммирование столбца текстового файла

Thursday, June 26th, 2008

Странное дело, посчитать сумму столбца в текстовом файле - тривиальная задача, и я был уверен что есть консольная утилита которая это делает. Но стал искать - не нашел, хотя всегда был уверен, что в Unix есть консольные утилиты на все случаи жизни. Может искал не так или не там, не знаю, тем не менее, сумму столбца посчитать было надо, набил вот эти несколько строчек, файл обозвал colsum:


#!/usr/bin/perl

while( <stdin> )
{
chomp;

$sum += $_;
}

print $sum . "\n";

Удобно применять в связке с awk. Для примера, посчитаем сколько RAM занял апач, т.е. суммируем столбец RSS:

ps uax|grep httpd| grep -v grep|awk ‘{print $6}’|colsum

Как изменить вид подсказки в консоли?

Tuesday, October 9th, 2007

Для bash это делается через переменную среды PS1, например так:
# export PS1=’\u@\h:\w #’

подсказка будет вида: user@hostname:directory #