Демократия редко работает на командах овер 5 человек. Она вообще впринципе редко когда работает, но в меньше 5 человек - можно еще договориться.
Вы сделали все, что могли в плане предоставить аргументы. Теперь надо просто код-стайл вставить на уровне билда, чтобы он валился при несоблюдении его и на этом закончить.
#!/bin/bash
url=$1
output=$2
date=/home/centos/statistics/`date +"%Y%m%d"`
if [! -d "$date"]; then
mkdir $date
fi
curl -o /dev/null -w "%{time_total}\n" -s $url \
| awk -v url=$url '{printf "%s %s %s\n",$0,strftime("%Y%m%d-%T"),url;}' \
>> $date/$output
0.111 20131021-17:13:13 http://ya.ru
#drawplot.sh
#!/bin/bash
today='date +"%Y%m%d"'
server="~/statistics/"$today"/"$1
awk -v server="$server" -v today="$today" \
'{gsub(/###server###/,server);gsub(/###server###/,server);gsub(/###today###/,today)};1' ~/statistics/plot.conf \
| gnuplot
#plot.conf
set terminal png size 640,480
set xdata time
set timefmt "%Y%m%d-%H:%M:%S"
set output "###server###.png"
set xrange ["###today###-00:00:00":"###today###:-23:59:59"]
set format x "%H:%M"
set yrange [0:10]
set ytics 1
set grid
plot "###server###" using 2:1 smooth unique
#crontab ex.
*/5 * * * * ~/statistics/responseTime.sh "http://ya.ru" yandex &> /dev/null && ~/statistics/drawplot.sh yandex &> /dev/null;
git merge --no-ff --no-commit
и develop baseline. Пока остановился на Lenovo IdeaPad U310, но его ругают за посредственный экран и люфт клавиатуры.