#!/bin/bash
declare -i prio
iprio()
{
prio=prio+1
echo $prio
}
prio=100
echo $(iprio)
echo $(iprio)
=========================
[rost@atomic ~]# ./funct
101
101
А должно быть:
101
102
Что я не так делаю? :)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум stdin в функции bash (2013)
- Форум BASH и запуск скриптов (2005)
- Форум bash: запись в переменный файл (2019)
- Форум [bash] $1 не хочет быть массивом (2011)
- Форум bash такое может? (2010)
- Форум bash, function, $1 (2014)
- Форум Куда исчезает второй пробел? (2021)
- Форум Обычные массивы BASH - на самом деле ассоциативные? (2013)
- Форум bash, как вернуть результат из функции, выполняемой в фоне (2024)
- Форум BASH: список процессов в массив (2012)