Как узнать, какой экран HEAD-0, HEAD-1 и т.д.?

Вы можете отказаться от цикла forи делать все внутриxargs:

xargs -a names.list -L 1 -I @ find. -path \*/spades/filtered/@ -type f -exec cp -fpvt "$HOME/destination/" {} +

Предполагается, что утилиты GNU xargs, find и cp.

-aбудет читать имя файла построчно.

Параметр

-L 1заставляет xargsпередавать один аргумент, разделенный новой строкой -, для поиска.

Опция

-I @сконденсирует этот аргумент в символе @, который может застрять в утилите, вызываемой xargs, в данном случае find. Более конкретно, опция -pathдля findмодифицируется символом @для каждой прочитанной строки name.list.

0
10.10.2019, 08:37
1 ответ

Не уверен, что это правильный ответ, но вы можете запросить подключенные дисплеи через nvidia-settings --query dpys.

Если я правильно понимаю, HEAD-xсопоставляется с отображением вывода nvidia-settingsв том порядке, в котором они появляются. Например,:HEAD-0— первый подключенный дисплей, HEAD-3— четвертый и т. д.

1
18.12.2020, 13:30

Теги

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