Существует ли надежный путь к конкретным событиям устройства?

Используйте массивы и не храните шаблоны подстановки имен файлов в переменных (вместо этого разрешите им расширяться в соответствующие пути):

component_dirs=( 'src/component '{a,b,c} )

component_data=()
component_code=()

for dir in "${component_dirs[@]}"; do
    component_data+=( "$dir"/*.txt )
    component_code+=( "$dir"/*.c   )
done

Тогда вы могли бы сделать, например,

cat "${component_data[@]}"

, если этот массив не содержит сотни или тысячи имен путей.

0
08.03.2021, 19:45
1 ответ

Используйте udevadm infoдля запроса атрибутов устройства, затем создайте правило udev, которое создаст символическую ссылку в /dev/для легкого доступа к устройству по вашему пользовательскому имени. См.https://wiki.archlinux.org/index.php/Udev#udev_rule_example

1
18.03.2021, 22:26

Теги

Похожие вопросы