Почему-то показывает 11, на 1 больше, чем правда.
возвращает 16 – кириллицу считает один за два.
LANG=ru_RU.UTF-8 CHRLEN=$(echo -n $TEST | wc -m)LANG=ru_RU.UTF-8 echo ${#TEST}echo "root:1234" | chpasswdf(){
if [[ $1 != "" ]]
then echo "ok"
return 0
else echo "error"
return 1
fi
}
check_f(){
f &> /dev/null
echo "Status: $?"
f ww &> /dev/null
echo "Status: $?"
}
check_fStatus: 1
Status: 0$ head -n1 pro3.csv > proOUT.csv
$ awk -v N=1 -F"," '$N ~ /^[0-9]{11}$/ {print}' pro3.csv >> proOUT.csv User=юзер
Group=группа$ sudo systemctl enable XXX.service
$ sudo systemctl start XXX.service
...$ systemctl --user enable XXX.service
$ systemctl --user start XXX.service
...