Одна из проблем заключается в том, что "Adv - Initial"
будет нарушен в Adv
, -
и Initial
. Нужно поиграть с изменением IFS
.
#/bin/bash
savIFS=$IFS
IFS=\"
array=($line)
IFS=$savIFS
echo "${array[1]}"
echo "${array[3]}"
echo "${array[5]}"
echo "${array[7]}"
clang-tidy
доступен в пакете clang-extra-tools
в edge/main.
Чтобы установить его, вы должны добавить край репозитория в свой /etc/apk/repositories
.
Учтите, что edge
— это дерево разработки, поэтому оно не считается «стабильным», но пакет будет включен в следующую стабильную версию. На этой странице объяснено лучше:https://wiki.alpinelinux.org/wiki/Edge
Если вам нужно знать, как найти определенный файл в apk-файлах (, как в этом случае :, какой пакет содержит clang-tidy
? ), здесь можно найти решение:
. :Франческо