LINUX.ORG.RU

Сообщения demonlibra

 

Количество элементов в строке

Форум — Development

Пишу команду особых действий для файлового менеджера Thunar. Получаю в строковой переменной пути к файлам командой AAA=%N

Например при выделении трёх файлов с именами 1.jpg 2.jpg 3.jpg команда echo $AAA выдаст следующий результат.

'1.jpg' '2.jpg' '3.jpg'

Как получить количество элементов в строковой переменной? Повторяю, что мне нужно получить количество элементов, а не длину строки, т.е. количество выделенных файлов.

Сейчас решаю эту задачу циклом: for file in %F;do kolfile=$(($kolfile+1));done

Есть ли другое-правильно решение?

 

demonlibra
()

RSS подписка на новые темы