Este é o comando g.tempfilegrass 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 Windows ou emulador online MAC OS
PROGRAMA:
NOME
g.tempfile - Cria um arquivo temporário e imprime seu nome de arquivo.
CHAVES
geral, suporte, scripts
SINOPSE
g.tempfile
g.tempfile --Socorro
g.tempfile [-d] pid=número inteiro [-ajudar] [-detalhado] [-calma] [-ui]
Sinalizadores:
-d
Execução a seco - não crie um arquivo, apenas imprime seu nome de arquivo
--Socorro
Imprimir resumo de uso
--verbose
Saída detalhada do módulo
--quieto
Saída silenciosa do módulo
--ui
Forçar o lançamento da caixa de diálogo da GUI
parâmetros:
pid=número inteiro [obrigatório]
ID do processo a ser usado ao nomear o arquivo temporário
DESCRIÇÃO
g.tempfile é projetado para scripts de shell que precisam usar grandes arquivos temporários. RELVA
fornece um mecanismo para arquivos temporários que não dependem de / tmp. GRASS temporário
os arquivos são criados na base de dados com o pressuposto de que haverá espaço suficiente
sob a base de dados para arquivos grandes. GRASS remove periodicamente os arquivos temporários que têm
foram deixados para trás por programas que não conseguiram removê-los antes de encerrar.
g.tempfile cria um arquivo exclusivo e imprime o nome. O usuário é obrigado a fornecer um
process-id que será usado como parte do nome do arquivo. A maioria dos shells Unix fornecem um
maneira de obter a identificação do processo do shell atual. Para / Bin / sh e / bin / csh é $$. Isto
é recomendado que $$ seja especificado como o id do processo para g.tempfile.
EXEMPLO
Para / Bin / sh scripts, a seguinte sintaxe deve ser usada:
temp1 = `g.tempfile pid = $$`
temp2 = `g.tempfile pid = $$`
Para scripts / bin / csh, o seguinte pode ser usado:
definir temp1 = `g.tempfile pid = $$`
definir temp2 = `g.tempfile pid = $$`
NOTAS
Cada chamada para g.tempfile cria um nome diferente (ou seja, único). Embora GRASS faça
eventualmente removerá os arquivos temporários que foram deixados para trás, o programador
deve fazer todos os esforços para remover esses arquivos. Eles geralmente ficam grandes e ocupam disco
espaço. Se você escrever / Bin / sh scripts, aprenda a usar o / Bin / sh armadilha comando. Se você escrever
Scripts / bin / csh, aprenda a usar o / bin / csh onintr comando.
Use g.tempfilegrass online usando serviços onworks.net