#!/bin/sh
fn1() {
awk -F";" '{print $3" "$2" "$1}' $1 |uniq -u -f2 |awk '{print $3";"$2";"$1}'
}
mkdir -p Log
split $1 -l100 -d Log/_
for i in `ls Log`
do fn1 Log/$i >> Log/sum.log
done
fn1 Log/sum.log
rm -r Log
awk -F";" '{print $3" "$2" "$1}' access.log |uniq -u -f2 |awk '{print $3";"$2";"$1}'
#!/usr/bin/bash
set -o history
echo "Последняя команда"
history 2 |head -n1 |awk '{$1="";print}'
Arch и производные обходите за версту. Rolling Release в худшем смысле: никто ни за что не отвечает. AUR - помойка.
split $1 -l100 -d Log/_
на
split $1 -l50 -a3 -d Log/_