在Bash中,试过这个:
echo -e "hello\nworld"
Run Code Online (Sandbox Code Playgroud)
但它不会仅打印换行符\n.如何让它打印换行符?
我正在使用Ubuntu 11.04.
我想将一些dynamodb表(仅架构)复制到我的本地环境中以进行测试.首先我尝试过:
aws dynamodb describe-table --table-name Foo > FooTable.json
但很明显,输出模式不符合create-table命令的输入模式:
aws dynamodb create-table --cli-input-json file://FooTable.json --endpoint=http://localhost:8000
我想避免的是生成几十个骷髅aws dynamodb create-table --generate-cli-skeleton并手动填充它们:/
有没有办法以一种对娱乐"有用"的格式获取表模式?我觉得令人难以置信的是,通过网络图形界面或标准aws命令行没有直接的方式 - 在听到他们的服务"好"之后.
我正在使用适用于DynamoDB的AWS命令行界面.
当我们查询一个项目时,我们得到一个非常详细的JSON输出.你得到这样的东西(它是从它构建的get-item,以便几乎是详尽的(NULL类型已被省略)aws命令行帮助:
{
"Count": 1,
"Items": [
{
"Id": {
"S": "app1"
},
"Parameters": {
"M": {
"nfs": {
"M": {
"IP" : {
"S" : "172.16.0.178"
},
"defaultPath": {
"S": "/mnt/ebs/"
},
"key": {
"B": "dGhpcyB0ZXh0IGlzIGJhc2U2NC1lbmNvZGVk"
},
"activated": {
"BOOL": true
}
}
},
"ws" : {
"M" : {
"number" : {
"N" : "5"
},
"values" : {
"L" : [
{ "S" : "12253456346346"},
{ "S" : "23452353463464"}, …Run Code Online (Sandbox Code Playgroud)