Articles of file io

Como faço para ler o conteúdo de um diretório em Perl?

Como obtenho o Perl para ler o conteúdo de um determinado diretório em uma matriz? Backticks podem fazer isso, mas existe algum método usando ‘scandir’ ou um termo similar?

Delphi 2010: Como salvar um registro inteiro em um arquivo?

Eu defini um registro que tem muitos campos com tipos diferentes (integer, real, string, … além de arrays dynamics em termos de “array of …”). Eu quero salvá-lo como um todo em um arquivo e, em seguida, ser capaz de carregá-lo de volta ao meu programa. Eu não quero salvar individualmente o valor de cada […]

c # continuamente ler o arquivo

Eu quero ler arquivos continuamente como o GNU tail com o parâmetro “-f”. Eu preciso disso para ler ao vivo arquivo de log. Qual é o caminho certo para fazer isso?

Como adicionar uma nova linha de texto a um arquivo existente em Java?

Gostaria de acrescentar uma nova linha a um arquivo existente sem apagar as informações atuais desse arquivo. Em suma, aqui está a metodologia que estou usando no momento atual: import java.io.BufferedWriter; import java.io.FileWriter; import java.io.Writer; Writer output; output = new BufferedWriter(new FileWriter(my_file_name)); //clears file every time output.append(“New Line!”); output.close(); O problema com as linhas acima […]

Edições no local com sed no OS X

Gostaria de editar um arquivo com sed no OS X. Estou usando o seguinte comando: sed ‘s/oldword/newword/’ file.txt A saída é enviada para o terminal. file.txt não é modificado. As alterações são salvas no arquivo2.txt com este comando: sed ‘s/oldword/newword/’ file1.txt > file2.txt No entanto, não quero outro arquivo. Eu só quero editar file1.txt . […]

Como atualizar linhas selecionadas com valores de um arquivo CSV no Postgres?

Eu estou usando o Postgres e gostaria de fazer uma grande consulta de atualização que pegaria de um arquivo CSV, digamos que eu tenho uma tabela que tem (id, banana, apple) . Eu gostaria de executar uma atualização que altera as bananas e não as maçãs, cada novo Banana e seu ID estaria em um […]

C #: Prepending to begin of a file

Qual é a melhor maneira de adicionar texto ao início de um arquivo usando c #? Não consegui encontrar uma maneira direta de fazer isso, mas criei algumas soluções. Abra um novo arquivo, escreva o texto que eu queria adicionar, acrescente o texto do arquivo antigo ao final do novo arquivo. Como o texto que […]

Ant: Como executar um comando para cada arquivo no diretório?

Eu quero executar um comando de um arquivo de compilation Ant, para cada arquivo em um diretório. Eu estou procurando uma solução independente de plataforma. Como eu faço isso? Claro, eu poderia escrever um script em alguma linguagem de script, mas isso adicionaria outras dependencies ao projeto.

Como faço meu programa assistir a modificação de arquivos em C ++?

Existem muitos programas, o Visual Studio, por exemplo, que pode detectar quando um programa externo modifica um arquivo e, em seguida, recarrega o arquivo se o usuário quiser. Existe uma maneira relativamente fácil de fazer esse tipo de coisa em C ++ (não necessariamente tem que ser independente de plataforma)?

Obtendo o caminho relativo ao diretório de trabalho atual?

Estou escrevendo um utilitário de console para fazer algum processamento em arquivos especificados na linha de comando, mas me deparei com um problema que não consigo resolver através do Google / Stack Overflow. Se um caminho completo, incluindo a letra da unidade, for especificado, como reformatar esse caminho para ser relativo ao diretório de trabalho […]