Как извлечь некоторые данные из файла некоторых данных для использования в качестве аргументов команды

Вы можете написать функцию, которая редактирует переменные строки чтения READLINE_POINTи READLINE_LINE. Например, установите в.bashrc:

_myinsert() { # add date at point
    local TOADD=$(date)
    READLINE_LINE="${READLINE_LINE:0:$READLINE_POINT}${TOADD}${READLINE_LINE:$READLINE_POINT}"
    READLINE_POINT=$(($READLINE_POINT + ${#TOADD}))
}
# cannot put this in ~/.inputrc
bind -x '"\C-xx":_myinsert'

Здесь используется опция -xкоманды bind для вызова вашей функции. Я не знаю, как поместить эквивалент в файл ~/.inputrc. (Конечно, вы не можете просто начать строку с -x, например ).

-4
19.04.2020, 15:33
1 ответ

Попробуйте это,

while read -r node ip; do
  tmsh create /ltm node "$node" address  "$ip"
done < input.txt
3
19.03.2021, 02:30

Теги

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