Как использовать lsof для поиска файлов с высокой активностью записи?

Можно сказать, что раздавать готовые решения нехорошо, но если попросить. вот так:

#!/bin/bash


#  AUTO, BUS, CAR, LORRY, CART, BULLCART, TRUCK

get_param(){
    param=`echo $1|sed -E  '/.*\b('$2'\=\"[^"]*\").*/!d;s/.*\b('$2'\=\"[^"]*\").*/\1/'`

    if [ -z "$param" ]; then 
        param=$2'=""'
    fi
    echo $param;
}
process_line(){
    auto=`get_param "$1" 'AUTO'`
    bus=`get_param "$1" 'BUS'`
    car=`get_param "$1" 'CAR'`
    lorry=`get_param "$1" 'LORRY'`
    cart=`get_param "$1" 'CART'`
    bullcart=`get_param "$1" 'BULLCART'`
    truck=`get_param "$1" 'TRUCK'`
    echo $auto $bus $car $lorry $cart $bullcart $truck 
}

while read LINE;do
        process_line "$LINE"
done < source.txt
1
04.10.2020, 20:39
0 ответов

Теги

Похожие вопросы