Sou novo nessas coisas, então espero na ajuda de alguém.
Estou fazendo isso na versão de 32 bits do Windows Vista. Eu tenho 2 pastas na minha área de trabalho: folder_a (com sed.exe) e folder_b com esses arquivos:
sand.txt
tree.txt
chair.txt
xyz-fork.txt
xyz-spoon.txt
Se eu executar um arquivo em lotes com essa string:
call "C:\Users\X\Desktop\folder_a\sed.exe" -i "1c table-zeta" "C:\Users\X\Desktop\folder_b\*xyz*.txt
Consigo alterar a primeira linha desses arquivos cujo nome de arquivo contém xyz.
Agora, o que eu quero fazer é alterar a primeira linha desses arquivos cujo nome de arquivo NÃO contém xyz Nesse caso, apenas sand.txt, tree.txt e chair.txt serão modificados.
Eu já ouvi falar sobre o uso! negar, mas não sei como.
Alguém pode me ajudar por favor?