LINUX.ORG.RU

История изменений

Исправление Darth_Revan, (текущая версия) :

Чисто для забавы проверь этот:

file=__ФАЙЛ_С_ЧИСЛАМИ__
result=N
buf=0
while read line; do
    set -- $line
    for num in "$@"; do
        buf=$((buf + 1))
        if [ "$buf" = "$result" ]; then
            echo "$num"
            break 3
        fi
    done
done < "$file"
Да, это построчно.

Исправление Darth_Revan, :

Чисто для забавы проверь этот:

file=__ФАЙЛ_С_ЧИСЛАМИ__
result=N
buf=0
while read line; do
    set -- $line
    for num in "$@"; do
        buf=$((++buf))
        if [[ "$buf" == "$result" ]]; then
            echo "$num"
            break 3
        fi
    done
done < "$file"
Да, это построчно.

Исходная версия Darth_Revan, :

Чисто для забавы проверь этот:

file=__ФАЙЛ_С_ЧИСЛАМИ__
result=N
buf=0
while read line; do
    set -- $line
    for num in "$@"; do
        buf=$((++buf))
        if [[ "$buf" == "$result" ]]; then
            echo "$num"
            break 3
        fi
    done
done < "$file"