Entrada truncada ao canalizar para outro comando no Bash no Mac OS X

1

Eu costumava ser capaz de lidar muito bem com tubulações, mas recentemente tenho tido problemas com a saída de truncagem do Bash quando ela é canalizada para outro comando. O que poderia estar causando isso?

Estou usando o Bash no Mac OS X 10.11.1.

O comando que estou usando, neste exemplo, está aproveitando a Ferramenta CLI do Microsoft Azure compatível com várias plataformas (xPlat), que é executada na parte superior do Node.js:

azure provider list --json | pbcopy

Saída real do pipeline recebida

Comandos como jsawk ou pbcopy só estão realmente vendo isso:

jsawk: JSON parse error: '[
  {
    "resourceTypes": [
      {
        "apiVersions": [
          "2015-10-31",
          "2015-01-01-preview"
        ],
        "locations": [
          "Japan East",
          "East US 2",
          "West Europe",
          "Southeast Asia",
          "South Central US"
        ],
        "properties": {},
        "name": "automationAccounts"
      },
      {
        "apiVersions": [
          "2015-10-31",
          "2015-01-01-preview"
        ],
        "locations": [
          "Japan East",'
    
por Trevor Sullivan 17.11.2015 / 19:16

0 respostas