Я пытаюсь grep несколько строк на нескольких файлах. Это на Windows 7 x64, и я использую GNUWin32 аромат.
у меня есть grep.летучая мышь с этой командой:
grep "string1|string2|string3|string4" 20*.csv > out.csv
там на самом деле 68 строк, и они 11 символов, то есть строки в кавычки 869 знаков (сюда входят 2 персонажа разделители).
что происходит-я получаю out.csv, но все это делают переменный между 0 байтами и копией моей команды grep! А? Почему grep ищет a .bat-файл, когда я явно сказал ему проверять только файлы, соответствующие 20*.csv?
Если я удалить > out.csv
и запустить .bat снова, то все, что я получаю, это моя командная строка повторяется снова и снова в окне командной строки.