Всем здравствуйте!
Есть у меня переменная, значения которой я получаю через grep, там есть сроки которые которые содержат либо 2, либо 11, либо 12 либо 18 символов и мне нужно добавить 0 в начале всем значениям равным 11.
вот как делаю:
LIST=$(grep -Eo 'регулярное выражение' имя файла)
echo 'result' for i in $LIST; do if [ «${#i[@]}» = 11 ]; then echo '0'$i И вот тут не понимаю как добавить этим элементам 0 в начале. Если пишу так с условием как выше(= 11), то он просто находит их, прибавляет этим элементам 0, но печатает только их. Мне нужно что бы этим элементам был добавлен 0 в начачале, но выводился весь массив. fi done;
Заранее спасибо за помощь.