Я пользователь Windows 7 и имею большой текстовый файл (> 3 ГБ) для обработки и извлечения информации.

Я решил запустить Cygwin под Windows 7, чтобы разделить файл, так как я не знаю, как это сделать с помощью командной строки DOS. split -l 300000 /cygdrive/c/users/a/desktop/folder1/file1 создает 28 новых файлов из file1.

Хотя ls показывает имена этих 28 новых файлов, используя поиск Windows 7, я не могу найти, где находятся новые файлы.

Домашний каталог в cygwin - это /home/user но когда я использую ls чтобы показать, где находятся эти новые файлы, я получил следующее без явного пути

$ ls xaa

хаа

В. В Windows 7, как еще я могу узнать, где находятся эти 28 файлов (поскольку каждый файл будет ~ 70 МБ, я, конечно, удалил бы их позже, чтобы сэкономить дополнительное место на жестком диске)?

В. Можем ли мы преобразовать /home /user или xaa в каталог Windows /DOS?

1 ответ1

1

Я очень доволен всем, что ищет НАМНОГО быстрее, чем поиск в окне. Запустите его как сервис с правами администратора, и я уверен, что он найдет то, что вы ищете.

Что касается «конвертации /home /user или xaa», вам не нужно ничего конвертировать, «/home /user», расположенный в корневом каталоге, где вы установили cygwin .

просто беги

cygpath -w -p /home/user

получить путь к каталогу "windows"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .