Olá!
Aproveitando o tópico...
Moderadores, já tentei fazer uma pesquisa para ver se já tinha algo parecido com minha dúvida, mas a pesquisa não me trouxe nenhum resultado.
Para testar, pesquisei palavras comuns como "Clipper", "Windows", e outras, e também não trouxe nenhum resultado.
A pesquisa não está funcionando ou sou eu que não estou sabendo usar?
Agora, a minha dúvida...
Para pesquisar ocorrências nos programas, tenho usado um programa muito simples e prático: o velho TS.EXE.
Só que quando ele encontra mais de 20 programas com a ocorrência pesquisada utilizando a opção "/t", só me é mostrado no vídeo os últimos 20 programas.
Alguém sabe como faço para "dar pausa" ou então como desviar o resultado para um arquivo texto?
Ajuda também quem me indicar um outro programa.
Eu tinha um (não lembro o nome nem onde peguei) que mostrava o resultado dos arquivos com a ocorrência numa janela.
Acho que ele foi feito em Clipper.
Se alguém souber de que programa estou falando e onde pego, por favor, me indiquem.
A propósito, fui tentar através da "pesquisa" pelo Windows XP, e ele me diz que não há nenhum resultado a ser exibido.
Claro que há! Tanto que o TS.EXE me diz que mais de 20 arquivos possuem a ocorrência que pesquiso!
Quando mudei o campo da pergunta "todo ou parte do nome do arquivo" de "*.prg" para "*.*", ele me achou dois arquivos ".txt" com a ocorrência.
Onde estou errando para montar esta simples pesquisa pelo XP???
Hoje é meu dia de problemas com "pesquisas" e "procuras"...
Desde já, obrigado a todos!
Pesquisar Ocorrências em Programas
Moderador: Moderadores
Re: Pesquisar Ocorrências em Programas
Pois é. Não está funcionando mesmo. Também passei pelo mesmo problema.A pesquisa não está funcionando ou sou eu que não estou sabendo usar?
Sendo um programa de linha de comando, você tem a opção de desviar o fluxo do resultado para um outro programa. Você pode usar então um "pipe". Exemplo: TS /t *.prg | MORE. Esse MORE é um programa que serve exatamente para isso. Ele preenche a tela e espera que você pressione uma tecla para continuar a exibição. Outra alternativa é desviar o "pipeline" para um arquivo texto, que armazenará todo o resultado. Exemplo: TS /t *.prg > RESULT.TXT.Alguém sabe como faço para "dar pausa" ou então como desviar o resultado para um arquivo texto?
Esse tipo de pesquisa é super simples e prática de ser feita com os melhores programas editores de texto. Eu uso o UltraEdit para programar em Clipper, e às vezes preciso fazer esse mesmo tipo de pesquisa. Ele me dá o resultado numa janela fácil de pesquisar, mesmo que o resultado seja uma imensa lista. E mais: basta clicar numa das ocorrências para ele me abrir o arquivo no exato ponto em que a string pesquisada aparece. Se quiser, leia uma mensagem em que fiz alguns comentários a respeito: link.Se alguém souber de que programa estou falando e onde pego, por favor, me indiquem.
Esse tipo de editor de texto também tem uma facilidade extra, com relação à pesquisa de strings: permite que você troque uma string por outra, pesquisando de várias formas diferentes.
Nunca uso a pesquisa do Windows. Infelizmente não posso ajudar nisso.A propósito, fui tentar através da "pesquisa" pelo Windows XP, e ele me diz que não há nenhum resultado a ser exibido.
[]'s
Maligno
http://www.buzinello.com/prg
Re: Pesquisar Ocorrências em Programas
Olá Ademir,Maligno escreveu: Ele me dá o resultado numa janela fácil de pesquisar, mesmo que o resultado seja uma imensa lista. E mais: basta clicar numa das ocorrências para ele me abrir o arquivo no exato ponto em que a string pesquisada aparece
O TextPad também faz tudo isso que o Maligno falou, com duas vantagens a mais:
1-) É em PORTUGUÊS
2-) É GRÁTIS
Se quiseres, pode pegá-lo aqui http://www.clipperbr.foxtotal.com
----> Editores
Um abraço,
Janio
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
-
Spitzer
- Usuário Nível 2

- Mensagens: 60
- Registrado em: 15 Ago 2003 04:56
- Localização: Nova Fátima - PR
Olá!
Primeiro, obrigado ao Maligno e ao Jânio pelas sugestões e prontas respostas.
Sobre a sugestão do Maligno em desviar o fluxo para outro programa, não funcionou.
Com "...|more", o "ts.exe" nem dá bola... com "... > arquivo.txt", ele grava no arquivo isto: "Text Search, Norton Utilities 7.0, Copyright 1993 by Symantec Corporation".
Mas sem problemas, pois achei nos meus CD's antigos de backup o programa a que me referi na postagem da dúvida. É um tal de "ache.exe".
Pequeno, bom, simples e eficiente no que se propõe.
Maligno, a respeito do UltraEdit, li os comentários que você fez.
Realmente, parece muito bom.
Jânio, vou baixar também o TexPad e fazer uns testes.
Pessoal, novamente, obrigado!
Primeiro, obrigado ao Maligno e ao Jânio pelas sugestões e prontas respostas.
Sobre a sugestão do Maligno em desviar o fluxo para outro programa, não funcionou.
Com "...|more", o "ts.exe" nem dá bola... com "... > arquivo.txt", ele grava no arquivo isto: "Text Search, Norton Utilities 7.0, Copyright 1993 by Symantec Corporation".
Mas sem problemas, pois achei nos meus CD's antigos de backup o programa a que me referi na postagem da dúvida. É um tal de "ache.exe".
Pequeno, bom, simples e eficiente no que se propõe.
Maligno, a respeito do UltraEdit, li os comentários que você fez.
Realmente, parece muito bom.
Jânio, vou baixar também o TexPad e fazer uns testes.
Pessoal, novamente, obrigado!
Abraços,
Ademir Spitzer
Ademir Spitzer
Normalmente, nos programas de linha de comando, o fluxo de texto é conduzido à saída padrão pelo método "canônico" do DOS: uma interrupção do sistema. O Clipper, por exemplo, não faz assim. Por isso, ele não permite redirecionar o fluxo. Provavelmente, é o caso deste TS, que aliás, nem conheço. A apresentação dele usa a saída padrão, mas o texto do resultado não.Spitzer escreveu:Com "...|more", o "ts.exe" nem dá bola... com "... > arquivo.txt", ele grava no arquivo isto: "Text Search, Norton Utilities 7.0, Copyright 1993 by Symantec Corporation".
Mas se já resolveu o problema com outro programa, melhor. Mas quando puder, tente um editor de texto com os recursos que comentei. Será bem mais fácil.
[]'s
Maligno
http://www.buzinello.com/prg
-
spereira
- Usuário Nível 2

- Mensagens: 85
- Registrado em: 19 Jul 2004 11:42
- Localização: Porto - Portugal
Eu utilizo ainda o XtreeGold. É uma excelente ferramenta para nós programadores em Clipper. Custa um pouquinho para se ambientar mas nada de especial. Tem uma forma de localizar ocorrências nos programas, bastando marcar os arquivos que quizer, ou todos se preferir e mandar buscar.
Você pode visualizar as ocorrências nos arquivos com o comando View depois que encontrar o arquivo onde há a tal ocorrência.
É a minha opinião.
Um abraço.
Você pode visualizar as ocorrências nos arquivos com o comando View depois que encontrar o arquivo onde há a tal ocorrência.
É a minha opinião.
Um abraço.
-
Stanis Luksys
- Colaborador

- Mensagens: 1329
- Registrado em: 18 Jun 2005 03:04
- Localização: São Paulo
- Contato:
Olá...
Também uso o TextPad e ele realmente oferece essas facilidades... Muito bom...
Acho que pra dar um pause para ver a tela no DOS é só pressionar PAUSE/BREAK do teclado... ou não?? É banal mas é uma saída...
Também uso o TextPad e ele realmente oferece essas facilidades... Muito bom...
Acho que pra dar um pause para ver a tela no DOS é só pressionar PAUSE/BREAK do teclado... ou não?? É banal mas é uma saída...
Stanis Luksys
sites.google.com/hblibs
Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
sites.google.com/hblibs
Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.

