Правильный способ вызова функции Bash из всех сеансов

У меня была точно такая же проблема с Debian на Cubox.

Однако просмотр файла журнала на DHCP-сервере (под управлением dhcpd OpenBSD) показал, в чем проблема в моем случае:

Oct  4 08:45:04 gateway dhcpd[22743]: Both dynamic and static leases present for 192.168.1.2.
Oct  4 08:45:04 gateway dhcpd[22743]: Either remove host declaration 192.168.1.2 or remove 192.168.1.2
Oct  4 08:45:04 gateway dhcpd[22743]: from the dynamic address pool for 192.168.1.0

Я сделал ошибку, назначив статические IP-адреса некоторым хостам на основе их MAC-адресов. а затем иметь те же IP-адреса, доступные в динамическом пуле (часть диапазона на DHCP-сервере).

-1
15.02.2018, 16:49
1 ответ

Mi enfoque de obtener el archivo de "$HOME"/.bashrces bueno, pero me perdí esto:

Primero comencé a programar en JavaScript estándar, y allí, no existen cosas como sesión de shell, bashrcarchivos y abastecimiento en la sesión actual (de una manera que afecta solo esta sesión o esto y 1 o más otros ).

En Bash, lo que debo hacer es crear el archivo con las funciones pero sin llamadas, luego generarlo (ejecutarlo en la sesión actual ). No debería llamarlos en el archivo porque entonces se llamarían a todos cuando se obtenga el archivo.

Dado que se obtiene de mi archivo de usuarios bashrc, cada vez que me muevo a otra sesión, el archivo se recuperará -para mí, en esa sesión también, y podría llamar a las funciones regulares allí como bien.


Pensar en un paradigma estándar de JavaScript en este problema de Bash es lo que me impidió llegar a la respuesta directamente.

0
28.01.2020, 05:12

Теги

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