Este é o comando ncrename que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
ncrename - renomeador netCDF
SINTAXE
ncrenome [-a old_name, new_name] [-adicionar old_name, new_name] [-d ...] [-g
old_name, new_name] [-g ...] [--glb att_name = att_val]] [-h] [--hdr_pad sz] [-l caminho]
[-O] [-p caminho] [-R] [-r] [--ram_all] [-v old_name, new_name] [-v ...] Arquivo de entrada [
arquivo de saída]
DESCRIÇÃO
ncrenome renomeia dimensões, variáveis e atributos em um arquivo netCDF. Cada objeto que
tem um nome na lista de nomes antigos é renomeado usando o nome correspondente na lista de
novos nomes. Todos os novos nomes devem ser exclusivos. Cada nome antigo deve existir na entrada
arquivo, a menos que o nome seja precedido pelo caractere .. A validade dos nomes antigos é
não verificado antes da renomeação. Assim, se um nome antigo for especificado sem o .
prefixo e não está presente em Arquivo de entrada, ncrenome vai abortar.
ncrenome é a exceção às regras normais de que o usuário será avisado de forma interativa
antes que um arquivo existente seja alterado, e que uma cópia temporária de um arquivo de saída seja
construída durante a operação. Se apenas Arquivo de entrada é especificado, então ncrenome precisarão
mude os nomes dos Arquivo de entrada no lugar sem avisar e sem criar um
cópia temporária de Arquivo de entrada. Isso ocorre porque a operação de renomeação é considerada
reversível se o usuário cometer um erro. o novo nome pode ser facilmente alterado de volta para
Antigo nome usando ncrenome mais uma vez.
Observe que renomear uma dimensão com o nome de uma variável dependente pode ser usado para inverter
a relação entre uma variável coordenada independente e uma variável dependente. No
neste caso, a variável dependente nomeada deve ser unidimensional e não deve ter nenhum
valores. Essa variável se tornará uma variável coordenada.
De acordo com o Guia do usuário netCDF, renomear propriedades em arquivos netCDF não incorre
a penalidade de recopiar todo o arquivo quando o novo nome é mais curto que o Antigo nome.
OPÇÕES
-a Antigo nome, novo nome Renomeação de atributos. Os nomes antigos e novos do atributo são
especificado pelo associado Antigo nome e novo nome valores. Atributos globais são
tratados da mesma forma que os atributos variáveis. Esta opção pode ser especificada mais
que uma vez. Você não pode alterar o nome do atributo para uma variável em particular
(a menos que tenha um nome exclusivo); todas as ocorrências do atributo de um determinado nome
será renomeado. Isso é considerado um descuido e será tratado em um futuro
versão do NCO.
-d Antigo nome, novo nome Renomeação de dimensão. Os nomes antigos e novos da dimensão são
especificado pelo associado Antigo nome e novo nome valores. Esta opção pode ser
especificado mais de uma vez.
-g Antigo nome, novo nome Renomeação de grupo. Os nomes antigos e novos do grupo são
especificado pelo associado Antigo nome e novo nome valores. Esta opção pode ser
especificado mais de uma vez.
-v Antigo nome, novo nome Renomeação de variável. Os nomes antigos e novos da variável são
especificado pelo associado Antigo nome e novo nome valores. Esta opção pode ser
especificado mais de uma vez.
-i Interativo. ncrenome solicitará confirmação antes de sobrescrever um existente
arquivo.
EXEMPLOS
Renomeie a variável p para pressão e t para temperatura em netCDF em.nc. Neste caso p
deve existir no arquivo de entrada (ou ncrenome irá abortar), mas a presença de t é opcional:
ncrename -vp, pressão -v .t, temperatura em.nc
ncrenome não anexa dimensões automaticamente a variáveis com o mesmo nome. Se você
deseja renomear uma variável de coordenada para que permaneça uma variável de coordenada, você deve
separadamente renomeie a dimensão e a variável:
ncrename -d lon, longitude -v lon, longitude in.nc
Criar netCDF fora.nc idêntico a em.nc exceto o atributo _PreencherValor é alterado para
valor_faltado (em todas as variáveis que o possuem) e o atributo global Zaire is
alterado para Congo:
ncrename -a _FillValue, missing_value -a Zaire, Congo in.nc out.nc
Use ncrename online usando serviços onworks.net