Если он подключен к маршрутизатору, многие маршрутизаторы позволяют назначить постоянный адрес для устройства на основе его MAC-адреса. Адреса все еще будут назначаться DHCP, но маршрутизатор всегда будет давать устройство с помощью этого MAC-адрес IP-адреса, который вы указываете.
Вот то, что я закончил использовать для моего ~ / .inputrc
, основанный на ответе SLM.
set show-mode-in-prompt on
set keymap emacs
"\ea": vi-editing-mode
set keymap vi-command
"k": history-search-backward
"j": history-search-forward
"z": emacs-editing-mode
"\ea": emacs-editing-mode
set keymap vi-insert
"\ea": emacs-editing-mode
"\C-l": clear-screen
"\C-e": end-of-line
"\C-k": kill-line
set editing-mode vi
Я попробовал $ IF MODE =
синтаксис, но я думаю, что это разрешено статически (один раз, когда читает файл), поэтому он не работает, как я ожидал. Таким образом, нам нужно переключаться на каждый keymap и измените его привязки ключей, даже если ранее устанавливаются на другие keymaps. В конце я говорю, какой режим я хочу начать с.
sed "s/\($(printf "[0-9][0-9]%s" '' - - '\) \(' : : '')\)/\1T\2/g"
Может быть, попробуйте построить свой шаблон программно. Иногда иногда может сделать его немного легче ноги по очень специфическим типам.
Вышеуказанное расширяется до ...
sed 's/\([0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9]\) \([0-9][0-9]:[0-9][0-9]:[0-9][0-9]\)/\1T\2/g'
(но без одной цитаты)