[dos] escaping een dubbel haakje bij find.exe

Pagina: 1
Acties:

  • Shaidar
  • Registratie: September 2001
  • Laatst online: 06-01 14:43
Ik zou graag in een bestand zoeken naar volgende string: "-" (dus haakje, koppelteken, haakje)
Maar de string waarnaar find.exe moet zoeken, moet zelf ook al tussen " (dus haakjes) staan ...

Hoe escape ik zo'n " in een batch file? Want dat is zo oud dat zelfs google er geen hits meer op geeft ...

 iPhone 12 Pro 128GB  MacBook Pro (13-inch, 2020, i7, 16GB, 1TB)


Verwijderd

volgens mij werkt find ""-"" gewoon. maar het escape char in dos is ^

  • Shaidar
  • Registratie: September 2001
  • Laatst online: 06-01 14:43
Nee, ""-"" had ik al geprobeerd en dan krijg je zo'n dingen:

code:
1
2
C:\>find /V /I ""-"" c:\out19.txt  >result.txt
File not found - -


En een ^karakter werkt ook niet, dan krijg ik héél rare output...

Ik vermoed dat het niet mogelijk is als ik find.exe blijf gebruiken ...

[ Voor 45% gewijzigd door Shaidar op 02-09-2005 12:12 ]

 iPhone 12 Pro 128GB  MacBook Pro (13-inch, 2020, i7, 16GB, 1TB)


  • Shaidar
  • Registratie: September 2001
  • Laatst online: 06-01 14:43
De oplossing was dus """-""" om naar "-" te zoeken ... Wie denkt daar nou aan :p

 iPhone 12 Pro 128GB  MacBook Pro (13-inch, 2020, i7, 16GB, 1TB)


  • Justice
  • Registratie: Maart 2001
  • Laatst online: 07-08-2025
dat is dan hetzelfde als met vbscript :)

Human Bobby