Eu quero editar dois arquivos de texto diferentes usando outro arquivo de texto

1

Eu quero editar um arquivo de texto e ele edita automaticamente outros arquivos de texto. Isso é possível? Por exemplo, eu tenho três arquivos de texto salvar ou seja, fileA.txt, fileB.txt  e fileC.txt

Eu só quero editar o fileC.txt e alguns dos dados escolhidos também serão salvos nos dois outros arquivos. Eu não sei se isso é possível. Eu sou apenas um novo usuário linux. Muito obrigado.

    
por December 30.06.2014 / 06:39

2 respostas

2

I just want to edit fileC.txt and some of the chosen data will also save in the two other files.

Não tenho certeza se você pode fazer isso imediatamente em um editor de texto, mas talvez você possa configurar um script para ser executado após a edição, algo como:

grep "value you want to save in the other files" C.txt >> A.txt
grep "value you want to save in the other files" C.txt >> B.txt

Se não foi isso que você quis dizer, forneça um exemplo completo (edite sua pergunta com ele) sobre qual será sua entrada e sua saída desejada.

    
por 30.06.2014 / 16:01
1

Eu queria adicionar um comentário à resposta de Jim, mas meu representante não é alto o suficiente, peço desculpas por escrever isso como uma resposta à parte.

De acordo, isso não é algo que você possa fazer no vi. Você precisaria escrever algo no lugar. Se você nos der um exemplo específico, tenho certeza que muitos de nós aqui poderão lhe dar uma resposta mais significativa.

Como é, você precisaria fazer algo como

1) edite o arquivo

2) execute o script que distribui edições para todos os outros arquivos

    
por 01.07.2014 / 19:19

Tags