---
sourceDocument: Capacidades da Now Platform da Yokohama
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/yokohama/servicenow-platform

 Release :

    - yokohama

ft:locale :

    - pt-BR

ft:publication_title :

    - Capacidades da Now Platform da Yokohama

ft:clusterId :

    - platcap

bundleId :

    - platcap

workflow :

    - Platform


---

# Atividade Gravação de arquivo

# Atividade Gravação de arquivo {#ariaid-title1}

* Versão de lançamento: Yokohama
* 
* Atualizado 30 de jan. de 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 min. de leitura

A atividade Gravação de arquivo lê um arquivo em um computador Linux ou UNIX.
O arquivo de origem pode ser um caminho absoluto ou relativo do Diretório. Se um caminho absoluto for usado, nenhum valor será necessário no campo Diretório.

Esta atividade substitui uma atividade SSH com o mesmo nome disponível em versões anteriores à Istambul. Se você tiver um fluxo de trabalho criado em uma versão anterior que usa essa atividade descontinuada, o seu fluxo de trabalho vai continuar funcionando normalmente após atualizar para a versão Istambul. No entanto, todos os novos fluxos de trabalho devem usar a versão personalizada desta atividade. Esta atividade foi criada com o [modelo de atividade do SSH](https://servicenow-prod.fluidtopics.net/WqgJwmfFXVl94NnslmcVLg#t_CreateAnSSHActivity "Crie uma atividade que extraia dados de um host de destino que usa o protocolo de rede SSH."), que permite a administradores de fluxo de trabalho a capacidade de armazenar variáveis de entrada e saída no [databus](https://servicenow-prod.fluidtopics.net/aZwlQOJxnftSzCkxgZ_1eQ#t_ReuseDataInTheActivityDesigner "A guia Dados no Editor de fluxo de trabalho lista todas as atividades personalizadas usadas no fluxo de trabalho atual que produzem dados e exibe esses dados para reutilização em outras atividades personalizadas.").

## Variáveis de entrada

{#r_FileWriteActivity__table_d3s_qvz_zp__entry__2}

| Campo | Descrição |
|-|-|
| hostname | Nome de host ou endereço IP do servidor de destino para atividade SSH. |
| diretório | Nome do diretório de trabalho (destino). |
| arquivo | Nome do arquivo a ser gravado. |
| behavior | Selecione uma das seguintes propriedades: * substituir: cria o arquivo se ele não existir e substitui o arquivo se ele existir. * anexar: cria o arquivo se ele não existir e anexa o novo conteúdo a um arquivo existente. * criar apenas: cria o arquivo se ele não existir e falha se ele existir. {#r_FileWriteActivity__ul_zhg_yvz_zp} |
| contents | O que gravar ou anexar (dependendo do comportamento) ao arquivo |
[Tabela 1. Variáveis de entrada para Gravação de arquivo]

{#r_FileWriteActivity__table_d3s_qvz_zp}

## Variáveis de saída

{#r_FileWriteActivity__table_l4m_qkk_pw__entry__2}

| Variável | Descrição |
|-|-|
| return_code | Indica se a operação de gravação do arquivo foi bem-sucedida. |
| ErrorMessage | Mensagem que indica se ocorreu um erro. Qualquer valor diferente de 0 indica uma falha. |
[Tabela 2. Variáveis de saída para Gravação de arquivo]

{#r_FileWriteActivity__table_l4m_qkk_pw}

## Condições

{#r_FileWriteActivity__table_msz_skk_pw__entry__2}

| Condição | Descrição |
|-|-|
| Êxito | A atividade conseguiu gravar um arquivo no diretório de destino. |
| Falha | A atividade não conseguiu gravar um arquivo no diretório de destino. |
[Tabela 3. Condições para Gravação de arquivo]

{#r_FileWriteActivity__table_msz_skk_pw}

