LINUX.ORG.RU

как мне сделать такой словарь?

 ,


0

1
let mydata = {
\ 'empty':
    \ {
	\ 'ip': '',
	\ 'port': '',
	\ 'user': '',
	\ 'pwd': '',
	\ 'key': '',
	\ 'key_pwd': '',
	\ 'key_pwd_prompt': 'Enter passphrase for key'
	    \ },
\ 'some_vds':
    \ {
	\ 'ip': '10.8.0.1',
	\ 'port': '22',
	\ 'user': 'user',
	\ 'pwd': 'aaa',
	\ 'key': '~/.ssh/rsa',
	\ 'key_pwd': 'pwd',
	\ 'key_pwd_prompt': 'Enter passphrase for key'
	    \ },
\ 'some_vds':
    \ {
	\ 'ip': '100.100.100.100',
	\ 'port': '25745',
	\ 'user': 'user',
	\ 'pwd': 'aaa',
	\ 'key': '',
	\ 'key_pwd': '',
	\ 'key_pwd_prompt': 'Enter passphrase for key'
	    \ },
\ }

Можно просто

(setq mydata
'((empty . 
   ((ip . "")
    (port . "")
    (user . "")
    (pwd . "")
    (key . "")
    (key-pwd . "")
    (key-pwd-prompt . "Enter passphrase for key")))
  (some-vds . 
   ((ip . "10.8.0.1")
    (port . "22")
    (user . "user")
    (pwd . "aaa")
    (key . "~/.ssh/rsa")
    (key-pwd . "pwd")
    (key-pwd-prompt . "Enter passphrase for key")))))

monk ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.