Трудность, выполняющая команду при запуске

От help test (с частями, опущенными для ясности):

test: test [expr]
    Evaluate conditional expression. 

    File operators:
      -a FILE        True if file exists.

    String operators:
      -z STRING      True if string is empty.

[ -z "" ] явно верно, обеспеченная строка пуста. [ -a "" ], однако, не - в Unix, нулевые имена файлов длины запрещены, таким образом, такое имя файла (или недостают этого) не может существовать.

2
29.09.2014, 01:10
1 ответ

Я думаю, что место для этого будет ваш диспетчер дисплея. Например, если вы используете GDM3 GDM3 , вы можете отбросить эту строку кода в

/etc/gdm3/Init/display

, чтобы процитировать страницу человека GDM3 (8) :

при управлении дисплеем, GDM3 попытки выполнить
/ etc / gdm3 / init / display

Редактировать

Еще лучшее место, чтобы положить этот бит код Xinitrc . Например, на моей коробке Debian это живет под / etc / x11 / xinit / xinitrc .

2
27.01.2020, 22:13

Теги

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