我从一个API中获得了以下数据:
[{"name":"***.com","id":"***-0a5864441f49","type":"NATIVE"},{"name":"***.de","id":"***-0a5864441f49","type":"NATIVE"},{"name":"***.com","id":"***-0a5864440f67","type":"NATIVE"},{"name":"***.de","id":"***-0a5864441314","type":"NATIVE"},{"name":"***.com","id":"***-0a586444968b","type":"NATIVE"},{"name":"***.de","id":"***-0a5864441314","type":"NATIVE"},{"name":"***.de","id":"***-0a5864441f49","type":"NATIVE"},{"name":"***.de","id":"***-0a5864441f49","type":"NATIVE"},{"name":"***.de","id":"***-0a58644406ac","type":"NATIVE"},{"name":"***.de","id":"***-0a58644435f4","type":"NATIVE"}]
我想用它创建一个菜单,看起来像这样:
Choose one:
1. ***.com ***-0a5864441f49
2. ***.de ***-0a5864441f49
and so on...
然后我想进一步使用输入.在bash中执行此操作最有效的方法是什么?
我在考虑一个数组,但我认为IF不会喜欢我使用},{
作为分隔符,对吗?
我试着使用IF,但没有奏效.