Для краткости IFS = $ '\n '
присвойте новую строку \n
переменной IFS
. Конструкция
$ 'последовательности'
является механизмом квотирования, который используется для декодирования ANSI C подобно побегу последовательностей. Этот синтаксис происходит от ksh93
, и был переносим на современную оболочку типа bash
, zsh
, pdksh
, busybox sh
.
Этот синтаксис не определен POSIX, но был принят для проблемы SUS 7 .
-121--1040-
printf 'aabbbccddd\nabcdef' | grep '\([a-z]\)\1\1'
Выход: aa bbb cc ddd
Пара скобок \(\)
создает обратную ссылку, на которую ссылается \1
-121--205387-
Обновление , набрав
nvidia-smi
, дает в настоящее время версию драйвера.
Старый ответ:
Ввод nvidia-settings --version
покажет, какая версия драйвера NVidia установлена в данный момент (даже если она не запущена).
lsmod | grep video
покажет исполняемый видеомодуль.
modinfo szSasTheOutputOfThePreviousCommand
предоставит версию работающего модуля .
Он переключается, потому что что-то обнаруживает изменение и снова настраивает мышь. (Так что все возвращается к умолчанию) Чтобы остановить поведение, вам нужно добавить свои настройки в секцию Input в x11.conf так, чтобы когда она будет "повторно инициализирована", настройки по умолчанию были тем, что вы хотите. Настройки, которые вам нужны:
Опция "MinSpeed" "X.xx". # коэффициент скорости для малого движения
Опция "MaxSpeed" "y.yyy". # максимальный коэффициент скорости для быстрого движения
Опция "AccelFactor" "z.zz" # коэффициент ускорения для нормальных перемещений