Модуль Ansible dnf: «ОТКАЗ МОДУЛЯ»

Предельно сжатая версия будет выглядеть примерно так

#!/bin/bash
awk 'NR > 1 && $1 < prev { printf( "error at line %d\n", NR); exit; } { prev = $1 } '  $1

Не сжатый код будет выглядеть так

#!/bin/bash
l=1     #line number count
p=0     #previous line value
for f in `cat $1`
do
    if [ \( "$f" -lt "$p" \) -a \( "$l" -ne "1" \) ]   #chk for all lines, except first
        then    echo "$f is less than $p on Line $l"
        break
    else
        p=$f  #set previous
    fi
    l=$(expr $l + 1)   #increment line number
done
1
09.04.2019, 18:04
0 ответов

Теги

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