Как установить постоянные переменные среды в Amazon Linux 2

Si solo ve una salida en el primer ejemplo, se trata de un error de shell.

En shells que re -implementan el concepto kshdonde timees un keyword, timesin argumentos imprimen el tiempo para toda la canalización que en este caso especial es solo el único timepalabra clave.

Si llama a time time, la primera vez imprime el tiempo para toda la canalización y la segunda timeimprime el tiempo solo para sí mismo.

Entonces, la palabra clave timepor sí sola es una palabra clave antes de un comando vacío.

1
15.06.2019, 03:01
1 ответ

Лучше задавать универсальные переменные, создавая скрипты в /etc/profile.d.

Вы хотите создать его с расширением имени вашей оболочки. Например, если это bash, он будет называться, например, script.sh.

/etc/profile.d/script.sh

Синтаксис внутри будет:

export SOME_VAR_NAME=some-var-value

Вам нужно будет запустить новый сеанс оболочки, чтобы добавить переменную в вашу среду, что вы можете сделать, выйдя из системы и снова войдя в нее.Он будет добавлен для сред других пользователей, когда они сделают то же самое или в следующий раз, когда они войдут в систему, если они еще не вошли в систему.

Просто примечание :вам на самом деле не нужна строка shebang, так как она находится в соответствии с вашей оболочкой. Я иногда ставлю его себе, так как это просто сила привычки, но это ни на что не влияет и ни на что не влияет. Вы можете оставить это, если хотите.

13
27.01.2020, 23:17

Теги

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