fork download
  1. #!/bin/bash
  2. sed '/.*FULL-HISTORY-DATA.*/{N;N;N;N;s/"Status": "Enabled"/"Status": "Disabled"/}'
Success #stdin #stdout 0.01s 5428KB
stdin
{
  "Rules": [
    {
      "ID": "DMS-FULL-HISTORY-DATA-DEEPARCHIVE-1d",
      "Filter": {
        "Prefix": "HISTORY/DATA/"
      },
      "Status": "Enabled",
      "Transitions": [
        {
          "Days": 1,
          "StorageClass": "DEEP_ARCHIVE"
        }
      ]
    },
    {
      "ID": "FOL-FULL-HISTORY-DATA-DEEPARCHIVE-1d",
      "Filter": {
        "Prefix": "HISTORY/DATA/"
      },
      "Status": "Enabled",
      "Transitions": [
        {
          "Days": 1,
          "StorageClass": "DEEP_ARCHIVE"
        }
      ]
    },
    {
      "ID": "Hello-CDC-delete-30d",
      "Filter": {
        "Prefix": "CDC/"
      },
      "Status": "Enabled",
      "Expiration": {
        "Days": 30
      }
    }
  ]
}
stdout
{
  "Rules": [
    {
      "ID": "DMS-FULL-HISTORY-DATA-DEEPARCHIVE-1d",
      "Filter": {
        "Prefix": "HISTORY/DATA/"
      },
      "Status": "Disabled",
      "Transitions": [
        {
          "Days": 1,
          "StorageClass": "DEEP_ARCHIVE"
        }
      ]
    },
    {
      "ID": "FOL-FULL-HISTORY-DATA-DEEPARCHIVE-1d",
      "Filter": {
        "Prefix": "HISTORY/DATA/"
      },
      "Status": "Disabled",
      "Transitions": [
        {
          "Days": 1,
          "StorageClass": "DEEP_ARCHIVE"
        }
      ]
    },
    {
      "ID": "Hello-CDC-delete-30d",
      "Filter": {
        "Prefix": "CDC/"
      },
      "Status": "Enabled",
      "Expiration": {
        "Days": 30
      }
    }
  ]
}